
OC语言设计
文章平均质量分 51
Morpheus_Dong
这个作者很懒,什么都没留下…
展开
-
Objective-c 代理模式(dele…
原文地址:代理模式(delegate)">Objective-c 代理模式(delegate)作者:dengbinheroObjective-c 代理模式(delegate) 一、什么事代理模式? 代理模式是在oc中经常遇到的一种设计模式,那什么叫做代理模式呢?举个例子:有一个婴儿,他本身不会自己吃饭和洗澡等等一些事情,于是婴儿就请了一个保姆,于是婴儿和保姆之间商定了一个协转载 2017-02-13 17:18:50 · 446 阅读 · 0 评论 -
objective-C: NSString应该用…
今天在看书上的一段代码时,发现NSString实例化时,有时用的是initWithFormat方法,有时用的是stringWithFormat,到底应该如何选择呢?区别:1、initWithFormat是实例方法只能通过 NSString* str = [[NSString alloc] initWithFormat:@"%@",@"Hello World"] 调用,但是必须手动releas原创 2017-02-13 17:18:53 · 226 阅读 · 0 评论 -
OC中的一些技巧
原文地址:OC中的一些技巧作者:木木齊1。关于OC中的类的私有函数.h文件中定义类#import@interface Odds: NSObject{}@end .m文件#import@interface Odds()-(void) shaw; //这个时候这个函数就是类的私有函数@end @implementation//类方法实现代码 2。关于函数指针作为函转载 2017-02-13 17:18:56 · 275 阅读 · 0 评论 -
OC学习之NSDictionary,NSSet
#import int main(int argc, const char * argv[]) { @autoreleasepool { // NSInteger int1 = 123; // NSNumber *number1 = [NSNumber numberWithInteger:int1]; //原创 2017-02-13 17:18:59 · 343 阅读 · 0 评论 -
OC学习总结之KVC KVO 通知
原文地址:KVO 通知">OC学习总结之KVC KVO 通知作者:竹林沉雪1、KVCKVC(KeyValueCoding) “键-值-编码”是一种可以直接通过字符串的名字(key)来访问类实例变量的机制,是通过setter、getter方法访问。属性的访问和设置KVC可以用来访问和设置实例变量的值。key是属性名称设置方式:[self setValue:aName forKey:@"na转载 2017-02-13 17:19:01 · 259 阅读 · 0 评论 -
NSTimer知识点和倒计时的实现
本博客转载自:http://www.cnblogs.com/ios-wmm/archive/2012/08/24/2654779.html NSTimer其实是将一个监听加入到系统的RunLoop中去,当系统runloop到如何timer条件的循环时,会调用timer一次,当timer执行完,也就是回调函数执行之后,timer会再一次的将自己加入到runloop中去继续监听。 CFRun原创 2017-02-13 17:19:04 · 286 阅读 · 0 评论 -
objective-c 编程总结(第四…
本文转载自:http://www.cnblogs.com/walaqi/archive/2012/03/13/2393909.html获取当前日期:NSDate * date = [NSDate date];//不过这个方式,获取的是UTC事件。NSDate * date = [NSCalendarDate date];//获取本地时间。获取昨天的日期:NSDate * yesterda原创 2017-02-13 17:19:07 · 234 阅读 · 0 评论 -
objective-c 中随机数的用法&…
1、随机数的使用 1)、arc4random()比较精确不需要生成随即种子 使用方法 : 通过arc4random() 获取0到x-1之间的整数的代码如下: int value = arc4random() % x; 获取1到x之间的整数的代码如下:原创 2017-02-13 17:21:11 · 258 阅读 · 0 评论