07 2015 档案
摘要:delegate:编译器会给出没有实现代理方法的警告一对一使用weak而不是assign,或者vc消失时置为nil可以传递参数,还可以接收返回值notification:编译期无法排错一对多恰当时候需要移除注册,否则多次add会造成多次收到消息可以传递参数,但无返回值、KVO:简单的实现两对象间的信...
阅读全文
摘要:block 分为三种NSGlobalBlock,NSStackBlock, NSMallocBlock。NSGlobalBlock:类似函数,位于text段;NSStackBlock:位于栈内存,函数返回后Block将无效;NSMallocBlock:位于堆内存。NSGlobalBlock我们可以通...
阅读全文
摘要:NSString *string = @"origion"; NSString *stringCopy = [string copy]; NSMutableString *stringMCopy = [string mutableCopy]; [stringMCopy appendString:@"
阅读全文
摘要:为何GCD中的block不需要用weakself?
阅读全文
摘要:最近涉及到AppleWatch的相关项目,但有个奇怪问题无法解决,而且无法理解:根据不同的用户操作,需要修改播放器的专辑图片。不知道跟我的项目需求是不是有关系:我需要轮询共享空间,以拿取同步数据,是否是性能的问题?不晓得我尝试过的方法如下:1. WKInterfaceImage继承关系是:->WKI...
阅读全文