我采取了一种比较笨的方式, 对于自己很熟悉的知识点, 在一个比较具有代表性的Demo里面做注释, 很详尽的那种, 以后对知识又有了新的认识的话, 就直接在那个Demo里面Update. 对于不是很了解的, 或者是新知识来说, 就google, Apple Documents 查找, 直到让自己明白, 然后注释进去. 然后隔几天看看Demo, 就可以了. 我的方式比较浪费时间, 但是我觉得对于自学来说, 这种方式还是很有效率的.
比如这样:
如果这样记录的话,大家能看明白这个方法干了什么吗?
+sharedInstance
{
static dispatchoncet
static NetworkManager *
dispatch_once(,{NetworkManager alloc,init})
}