码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
CoreData的数据存储
前言CoreData是iOS开发中经常使用的数据持久化的技术。但其操作过程稍微繁琐,即使你只是实现简单的存取,不涉及请求优化,也要进行许多配置工作,代码量在动辄几十行,对新手来说也需要较大时间成本。MagicalRecord是OC的一个库,协助方便CoreData的工作。其吸收了Ruby on Ra...
分类:其他好文   时间:2014-09-24 23:18:17    阅读次数:218
需要使用id内省方法--responsesToSelector: 的两个地方
第一个: 当从数组中取出对象,并且需要执行某个方法时,最好使用responsesToSelector:判断该对象是否可以执行该方法。因为在OC数组中,取出的对象都是 id 类型的。第二个: 在MVC的盲通信时,也就是使用target-action(目标动作),delegate(代理)时需要进行内.....
分类:其他好文   时间:2014-09-24 19:07:17    阅读次数:217
Objective-C:10_protocol
protocol:协议 (相当于C#中的接口)协议最多用在:代理模式、观察者模式OC中类只支持单继承,但是可以遵守多份协议 定义一个名叫MyProtocol的协议@protocol MyProtocol@end只要一个类遵守了谋一份协议,就能拥有这份协议中所有的方法声明 一个类遵守某份协议的方法:....
分类:其他好文   时间:2014-09-24 18:32:27    阅读次数:175
OC判断给定的指针是否是一个有效的NSObject对象
#import #import static sigjmp_buf sigjmp_env; void PointerReadFailedHandler(int signum){ siglongjmp (sigjmp_env, 1);} BOOL IsPointerAnObject(const...
分类:其他好文   时间:2014-09-24 18:09:07    阅读次数:144
OC中快速创建NSNumber NSDictionary NSArray的方法
NSNumber: @() @小括号 或者 NSNumber * num = @3; NSValue * value = @4;NSDictionary :@{} @大括号NSArray :@[] @中括号
分类:其他好文   时间:2014-09-24 18:01:07    阅读次数:163
【iOS】Swift类的继承、构造方法、析构器等复习
构造方法内容会多一些,涉及Swift中构造的一些规则与概念。这次写了7个Person来复习,外加名人XiaoMing。 Mark:Playground真是个好东西,特别练习写Swift时,实时显示真是大赞! 一、继承与重写, 防止重写 1.1 基类, 不继承任何类. Swift不想OC或者Java中继承自Object类. 定义一个类, 不继承任何类,该类就是基类. cla...
分类:移动开发   时间:2014-09-23 07:41:54    阅读次数:230
oc初步画图
- (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextMoveToPoint(context, 0, 0); CGContextAddRect(c...
分类:其他好文   时间:2014-09-23 00:52:13    阅读次数:223
OC与JAVA通用的AES加密解密
最近项目中用到AES加密,但在网上找了很多的库都是OC与JAVA加密后不能项目解密,因为我们的服务器是用java写的,所以不能通用对于做iOS的就是个大麻烦,Android就比较悠哉用java写所以没什么事。不过,在把度娘全身搜遍后,还是让我找到了这个库,出处记不清了,之前找了好多好多的库。下面记录下使用方法。 例子:http://pan.baidu.com/s/1dDktRPn...
分类:编程语言   时间:2014-09-23 00:43:03    阅读次数:293
黑马程序员------OC中协议和分类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------OC中没有想C++中的多继承,是利用分类和协议来实现的。分类是在不影响原有存在类的基础上,为原有类添加属性和方法。协议:一般只是声明方法。遵守了协议的类,才会去实现协议中的方法。协议一般和代理的一起...
分类:其他好文   时间:2014-09-22 19:16:12    阅读次数:190
黑马程序员------了解到的一些设计模式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------oc中常见的设计模式:1.代理设计模式,这是oc中常见的设计模式,也是应用最广泛的设计模式。2.通知,通知的话,用到的通知中心,这些只是了解一些。a.发布通知:[[NSNotificationCen...
分类:其他好文   时间:2014-09-22 17:30:42    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!