1、程序的頭文件和源文件的擴(kuò)展名分別為.h 和.m;
2、注釋:單行(//)和多行(/* … */);
3、Object_C 中的nil 相當(dāng)于NULL。
4、Object_C 中的YES 和NO 相當(dāng)于true 和false。
5、#import相當(dāng)于#include ,導(dǎo)入頭文件也有兩種查找方式< … > 和" … ",但是#import 可自動防止同一個(gè)文件被導(dǎo)入多次。
6、Object_C中的所有類都必須繼承自NSObject。
7、Object_C僅支持單一父類繼承,不支持多重繼承。
8、Object_C中所有對象都是指針的形式。
9、Object_C用self代替this。
10、Object_C使用id代替void*。
11、Object_C中用消息表示類的方法,并采用[aInstance method:argv]調(diào)用形式。
12、Object_C支持反射機(jī)制。
13、Object_C支持Dynamic Typing,Dynamic Binding和Dynamic Loading。
加號表示類方法,類方法可以直接調(diào)用,而不用創(chuàng)建這個(gè)類的實(shí)例;減號表示實(shí)例方法,需要創(chuàng)建這個(gè)類的實(shí)例對象才可以調(diào)用。
this.hello(true);
在Objective-C里,就要寫成:
[self hello:YES];
控件喚出 快捷鍵:Shift +Command +L
ios添加點(diǎn)擊事件 https://zoyi14.smartapps.cn/pages/note/index?slug=6a2b1afa2c63&origin=share&_swebfr=1&_swebFromHost=bdlite
ios創(chuàng)建布局選擇自適應(yīng)默認(rèn)是劉海屏固定
添加.h文件要選中項(xiàng)目,然后公開.h文件
xib布局可以復(fù)制,刪除,多選控件設(shè)置對應(yīng)關(guān)系 https://blog.csdn.net/weixin_33788244/article/details/92235029
控制器 https://www.cnblogs.com/kongweiiwei/p/4655186.html
事件關(guān)聯(lián)

view設(shè)置非全屏

bundle里面添加新增資源 xib png

更新sdk的打包模式 debug release

命令
wg-quick up wg0 vpn
lipo -info LinKingOASDK 查看cpu支持類型
pod search AppsFlyerFramework 查看依賴版本
IS_CODE=1 pod install 更新依賴
