随笔分类 - iOS
摘要:摘要NSNotification是IOS中一个调度消息通知的类,采用单例模式设计,在程序中实现传值、回调等地方应用很广。IOS中通知中心NSNotificationCenter应用总结一、了解几个相关的类1、NSNotification这个类可以理解为一个消息对象,其中有三个成员变量。这个成员变量是...
阅读全文
摘要:1、第一部分定义和使用Block,1234567891011121314151617181920212223242526-(void)viewDidLoad{[superviewDidLoad];//(1)定义无参无返回值的Blockvoid(^printBlock)()=^(){printf("n...
阅读全文
摘要:1、简述首先需要说明一下,简单工厂模式不属于23种GOF设计模式之一。它也称作静态工作方法模式,是工厂方法模式的特殊实现(也就是说工厂模式包含简单工厂模式)。这里对简单工厂模式进行介绍,是为后面的工厂方法和抽象工厂模式做一个引子。2、定义“专门定义一个类来负责创建其他类的实例,被创建的实例通常具有共...
阅读全文
摘要:因为单例是全局哪里要用直接调用就行非常方便简单,一般我们可以用单例来作对用户信息的存储,其次单例可以做成购物车之类的页面等等。当然单例最大的优势个人感觉就是对数据的存储和读取非常方便,就可以解决页面之间传值困难的问题。简单讲下怎样用单例对数据传输吧,把需要的数据都定义成属性,当需要存储的时候直接调用...
阅读全文
摘要:模型对象模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运算。例如,模型对象可能是表示游戏中的角色或地址簿中的联系人。用户在视图层中所进行的创建或修改数据的操作,通过控制器对象传达出去,最终会创建或更新模型对象。模型对象更改时(例如通过网络连接接收到新数据),它通知控制器对象,控制器对象...
阅读全文
摘要:目录[-] 1 定位服务 判断一个坐标点是否在一个无规则的多边形内 2 系统地图 设置地图区域 平移地图,上下左右 判断某一个坐标点是否在当前地图区域内 在地图上添加标注 在地图上绘制线条和多边形 1 定位服务 判断一个坐标点是否在一个无规则的多边形内 2 系统地图 设置地图区域 平移地图,上下左右
阅读全文
摘要:整理 iOS 9 适配中出现的坑(图文)2015-10-22iOS开发库克表示:“现在在中国有150多万的开发者在iOS当中开发应用程序,我们鼓励更多的人开发应用程序,也鼓励更多的创业加入。”本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 i...
阅读全文
摘要:1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答:Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的...
阅读全文
摘要:IDE首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时在使用AppCode等其他的IDE,在这里我主要介绍Xcode中提升开发效率的方法。1.善用快捷键快捷键是开发中必不可少的,当你善于使用快捷键的时候,十指在键盘上飞舞,那画面太美,我不敢想象。常用快捷键操作2.常用代码片段...
阅读全文
摘要:使用对象模型进行归档,将对象写入文件,再从中读取它们。1.首先的创建一个类,FourLines类.FourLines.h1 #import 2 3 //数据模型,存储当前存储在属性列表应用的字典中的数据。4 @interface FourLines : NSObject 5 @property (c...
阅读全文
摘要:1.多进程或多线程模型多进程服务器:Apache,Nginx,lighttpd等服务器均为多进程模型,分为Master进程和Woker进程多进程的优点:更强的容错性 - 一个进程挂掉不会导致整个系统崩溃,更好的多核可伸缩性 - 进程的使用将许多内核资源(如地址空间,页表,打开的文件)隔离,在多核系统...
阅读全文
摘要:属性列表: 1 //插入4个文本框 2 @property (strong, nonatomic) IBOutletCollection(UITextField) NSArray * lineFields; 3 4 5 //获取路径,检查数据文件是否存在,存在则显示在文本框中。 6 - (voi...
阅读全文
摘要:1.设置捆绑包分组文本框设置安全文本框设置多值字段拨动开关设置滑动条设置子设置视图(more)2.读取应用中得设置 1 - (void)viewDidAppear:(BOOL)animated 2 { 3 [super viewDidAppear:animated]; 4 [self...
阅读全文

浙公网安备 33010602011771号