随笔分类 - Objective-C
摘要:代码:@import Foundation;/**************************************** * Person类 ****************************************/@interface Person : NSObject // 姓名属...
阅读全文
摘要:测试代码1:// 测试的次数size_t count = 10;// 循环中产生的实例的个数NSUInteger objectCount = 10000000;// 测试1 - @autoreleasepool在循环外部// 在循环中产生的之后不再被使用的实例需要在整个for循环结束后才会被调用re...
阅读全文
摘要:代码:@import Foundation;/************************************************** * Man类 **************************************************/@interface Man : ...
阅读全文
摘要:代码:#import // 本例中// 将诸如NSString、NSDictionary等类的实例称为不可变实例// 将诸如NSMutableString、NSMutableDictionary等类的实例称为可变实例// 不论这个实例是不可变实例还是可变实例// 调用该实例的opy方法,得到的实例是...
阅读全文
摘要:代码:#import extern uint64_t dispatch_benchmark(size_t count, void (^block)(void));void processNumber(NSNumber *n);int main(int argc, const char * argv[...
阅读全文
摘要:CGRectIntersection函数可以返回一个CGRect类型的值以表示两个CGRect类型变量的交集部分,如果不存在相交部分则返回CGRectIsNull可以通过CGRectIsNull函数判断一个CGRect类型的变量是否为CGRectNull示例代码:#import int main(i...
阅读全文
摘要:dispatch_benchmark函数是libdispatch (Grand Central Dispatch) 的一部分,这个方法并没有被公开声明,所以必须要自己声明。简介:The dispatch_benchmark function executes the given block mult...
阅读全文

浙公网安备 33010602011771号