摘要: 鉴于Block与函数的相似性,先从返回函数指针的函数入手返回函数指针的函数int fun1(int arg){ return arg + 1;}int fun2(int arg){ return arg + 100;}int(*generateFun(const char *name))(int){ if (name == "fun1") return fun1; ... 阅读全文
posted @ 2016-08-06 23:26 苏苏苏紫Sue 阅读(281) 评论(0) 推荐(0)
摘要: 话题从sunnyxx的《黑幕背后的Autorelease》开始文章开头有个小例子__weak id reference = nil;- (void)viewDidLoad { [super viewDidLoad]; NSString *str = [NSString stringWithFormat:@"sunnyxx"]; // str是一个autorelease对象,设置一... 阅读全文
posted @ 2016-08-06 12:01 苏苏苏紫Sue 阅读(1260) 评论(0) 推荐(0)