Objective-C作为一种动态消息型语言,其机制不同于Java ,C#等编译型语言.它将数据类型的确定等工作推迟到了运行时期来执行,并且它调用方法的方式实质是像对象发送...
拥有一把锤子未必能成为建筑师 最近在项目开发过程中碰到了一些问题,发现在每波迭代开发过程中,经常需要去修改之前的代码,虽然出现这样的情形很正常,新的需求必然会带来新的功能新的...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
1.说下线程和进程的区别 2.如何保证线程安全 一块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源,比如多个线程访问同一个对象、同一个变量、同一个文件。当多个线...
在iphone里面,应用都会在“设置”里面有个专属的应用设置,选择该菜单界面,用户便可以在其中输入和更改各种选项,协助用户更便捷设置个人喜好与习惯。 在这一节中,希望能通过对...
** 在上文,我们介绍了ios开发中的其中2种数据持久化方式:属性列表、归档解档。本节将继续介绍另外2种iOS持久化数据的方法:数据库 SQLit...
本篇文章主要介绍的是那些需要集成远程推送的证书流程和注意事项 1.远程推送 远程推送指用户在App退到后台运行的时候,也能即时收到推送的内容和消息. 2.证书制作流程(如需推...
花絮:从上一篇文章的发表到这篇文章的发表已经有很长一段时间了,一直在摸索适合自己的学习方式,到现在还是没有找到适合自己的,尝试如下: 1.每天上班都是活跃在各大iOS开发群,...
【前言介绍】 iOS的一种设计模式,观察者Observer模式(也叫发布/订阅,即Publich/Subscribe模式)。观察者模式,包含: 通知机制(notificati...
昨天手贱升级到iOS10,然后Xcode就得升级到8......于是各种失效......我也是无语了百度到Xcode8注释快捷键的失效解决方法,这里码一下:命令运行: su...
iOS崩溃统计-Bugly接入 iOS符号表- Bugly文档 接入Bugly-v2.5.0 版本SDK后报错: Framework not found IOSurface ...
随着iOS11和xcode9刚开始正式发布,小编也迫不及待的更新了xcode9,手机也顺利更新到iOS,也终于见到iPhone X 的真面不,看着齐刘海的样式,小编心里淡淡的...
前言 最近项目在大改,把之前很多的业务功能进行修改。在看到之前同事的代码时,他在处理在网络请求不到数据的时候,提示用户没有数据的代码太不合理。先来看看他的代码。 以上代码是同...
原文https://slpowercoder.github.io/ 1、去掉按钮的高亮黑 2、设置视图属性防止背景图片变形关于UIViewContentMode的详解http...