作SDK开发引入AFNetworking那么多的文件不太合适,因此这几天在精简AFNetworking,并共享中github上,https://github.com/yjh4866/SimplifiedAFN。html
看AFN源码的AFURLConnectionOperation.m文件时发现一处代码以下:git
__weak __typeof(self)weakSelf = self;
可是在Xcode 7上写时发现__typeof不给提示,以下图:github
没有__typeof的提示,可是却能够提示typeof,以下图:测试
那么__typeof和typeof有什么区别呢,Xcode 7上两种写法均能编译经过。spa
因而用Xcode 6.4测试了一下,发现有__typeof的提示,以下图:code