Objective-C中的KVC和KVO
本文讲述了使用Cocoa框架中的KVC和KVO,实现观察者模式
本文讲述了使用Cocoa框架中的KVC和KVO,实现观察者模式
本文内容:
推荐先阅读上一篇文章:初识Core Data(1)
文章所使用的项目代码可以到这里下载
在下一篇文章里,我将会通过教程的方式,讲述如何用Swift结合CoreData的NSFetchedResultsController写一个小Demo-HardChoice
几天前博主的GitHub Page闹了些小情绪:
第一次接触单元测试还是在SQA课程上,那时我用的是JUnit来对Java程序进行单元测试。如今XCode自带的单元测试工具已经从OCUnit演变到了XCTest,但其本质还是差不多的,其好处在于XCode集成,简单方便
偶然发现SpriteKit
中的SKNode
也有userInteractionEnabled
属性,就像UIKit
中的userInteractionEnabled
一样,于是我对以前的代码进行重构,发现了在游戏中添加交互button的新的方式(估计很多大神们早就发现了)
如果类A的头文件import了B,类B的头文件import了A,这样在编译时有可能产生一种错误:“can not find interface declaration”,这是因为Objective-C不允许交叉引用
向iOS中添加第三方字体并获取其名称。