From 9c526f638e371d04aefb6f8facdc7909717ff5e6 Mon Sep 17 00:00:00 2001 From: jiqinqiang <355086587@qq.com> Date: Fri, 30 Jul 2021 01:35:52 +0800 Subject: [PATCH] fix mian to main --- ...250\345\244\232\345\260\221\345\206\205\345\255\230.md" | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git "a/iOS\347\237\245\350\257\206\347\202\271/iOS\345\272\225\345\261\202/1\343\200\201\344\270\200\344\270\252NSObject\345\257\271\350\261\241\345\215\240\347\224\250\345\244\232\345\260\221\345\206\205\345\255\230.md" "b/iOS\347\237\245\350\257\206\347\202\271/iOS\345\272\225\345\261\202/1\343\200\201\344\270\200\344\270\252NSObject\345\257\271\350\261\241\345\215\240\347\224\250\345\244\232\345\260\221\345\206\205\345\255\230.md" index bc0901d..16982c0 100644 --- "a/iOS\347\237\245\350\257\206\347\202\271/iOS\345\272\225\345\261\202/1\343\200\201\344\270\200\344\270\252NSObject\345\257\271\350\261\241\345\215\240\347\224\250\345\244\232\345\260\221\345\206\205\345\255\230.md" +++ "b/iOS\347\237\245\350\257\206\347\202\271/iOS\345\272\225\345\261\202/1\343\200\201\344\270\200\344\270\252NSObject\345\257\271\350\261\241\345\215\240\347\224\250\345\244\232\345\260\221\345\206\205\345\255\230.md" @@ -38,7 +38,7 @@ int main(int argc, const char * argv[]) { return 0; } ``` -这一段代码就是我们OC代码中的`mian`函数的实现 +这一段代码就是我们OC代码中的`main`函数的实现 ``` int main(int argc, const char * argv[]) { @autoreleasepool { @@ -49,7 +49,7 @@ int main(int argc, const char * argv[]) { ``` -这时我们在`mian`函数写入这一段代码,然后我们点击进入,查看代码实现 +这时我们在`main`函数写入这一段代码,然后我们点击进入,查看代码实现 ``` NSObject *obj = [[NSObject alloc] init]; ``` @@ -70,7 +70,7 @@ struct NSObject_IMPL { 我们再一次执行命令 ``` -xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc mian.m +xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m ``` 生成的C++代码为 ``` @@ -235,5 +235,6 @@ struct Student_IMPL { }; ``` + [参考demo](https://github.com/SunshineBrother/iOSDemo)