我们在开发的时候创建的OC对象文件是xxx.h 和 xxx.m,但是将文件.m编译成.cpp可以帮助我们了解一些我们表面上看不到的一些东西
首先打开终端Terminal
,cd到文件路径,如果不再文件路径下输入全路径,然后输入clang -rewrite-objc xxx.m
恭喜你,你会看到:
哈哈哈,不要方,使用新的方法clang -x objective-c -rewrite-objc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk xxx.m
则会样就成功了,这时候你可以在对应路径下找到xxx.cpp文件,打开你就可以看到熟悉的配方。接下来就可以做你想做的,看你想看的。