原文:Objective-C 中不带加减号的方法

显而易见的事实是,Objective C 中, 表示类方法, 表示实例方法。 但看别人代码过程中,还会发现一种,不带加减号的方法。 这种是混搭的 C 代码。 当然当 C 方法写在 implementation 内也是可以的,编译器会正确地处理。因为 C 方法严格来说不隶属于类,好的做法是始终写在类实现的外部。 C 中获取 Objective C 的数据 但如果你以为将 C 代码写在 implem ...

2021-05-26 19:11 0 184 推荐指数:

查看详情

Objective-C的hasPrefix

Objective-C的hasPrefix hasPrefix:方法的功能是判断创建的字符串内容是否以某个字符开始,其语法形式如下: -(BOOL)hasPrefix:(NSString*)aString; 运行结果如下: 2013-03-1918 ...

Fri Nov 29 20:00:00 CST 2013 0 11065
Objective-C字典的使用方法总结

Objective-C中提供了两个类来实现字典,即NSDictionary和NSMutableDictionary。其中,NSMutableDictionary是NSDictionary的子类,它继承父类方法的同时又支持对数据进行插入和删除操作,它们共同实现了以“键值对”的方式存储数据 ...

Sun Jul 24 18:21:00 CST 2016 0 4604
Objective-C的alloc和init问题

从开始学的NSString *name=[[NSString alloc] init] 起,仅仅这句话是分配内存空间,一直在用,从来没考虑过它的内部是怎么实现的。今天无意中看到了这一句代码: ...

Wed Feb 17 07:25:00 CST 2016 1 2830
Objective-CNSArray的基本用法示例

NSArray的一些用法 NSArray只允许装OC对象,并且不能装空值,空代表数组元素的结束 使用block 块遍历整个数组 这个block 需要三个参数: id obj 表示数组的元素 NSUInteger idx 标示元素的下标 boolbool ...

Sat Dec 19 05:10:00 CST 2015 0 7945
Objective-C的@dynamic(转)

转自 http://blog.csdn.net/haishu_zheng/article/details/12873151 Objective-C的@dynamic 一、@dynamic与@synthesize的区别 @property有两个对应的词,一个是@synthesize ...

Wed Jun 15 05:41:00 CST 2016 0 2393
Objective-Cinstancetype和id的区别

要区分instancetype和id,首先要弄清楚什么是关联返回类型(Related Result Type)。 关联返回类型即一个方法的返回类型就是调用这个方法的调用者的类型。具有下列条件的方法具有关联返回类型: 1 对于静态方法方法名以alloc,new开头; 2 对于实例方法方法 ...

Mon Nov 21 23:43:00 CST 2016 0 2398
Objective-Cblock的底层原理

先出2个考题: 1、 上面打印的是几,captureNum2 出去作用域后是否被销毁?为什么? 同样类型的题目: 问:打印的数字为多少? 有人会回答:mutArray是captureObject方法的局部变量,mutArray指针 保存到栈上,那么当执行完 ...

Fri Nov 18 02:11:00 CST 2016 0 6442
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM