objc優點和缺點
objc優點:
1) Cateogies
2) Posing
3) 動態識別
4) 指標計算
5)彈性訊息傳遞
6) 不是一個過度複雜的 C 衍生語言
7) Objective-C 與 C++ 可混合編程
缺點:
1) 不支援命名空間
2) 不支持運算符重載
3)不支持多重繼承
4)使用動態運行時類型,所有的方法都是函數調用,所以很多編譯時優化方法都用不到。(如內聯函數等),性能低劣
1) Cateogies
2) Posing
3) 動態識別
4) 指標計算
5)彈性訊息傳遞
6) 不是一個過度複雜的 C 衍生語言
7) Objective-C 與 C++ 可混合編程
缺點:
1) 不支援命名空間
2) 不支持運算符重載
3)不支持多重繼承
4)使用動態運行時類型,所有的方法都是函數調用,所以很多編譯時優化方法都用不到。(如內聯函數等),性能低劣
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
打印CGxxx等結構體
lis杰
2020-07-07 08:45:41
對數組每個數進行操作的系統方法
lis杰
2020-07-07 08:45:41
判斷NSString字符串或NSArray數組是否爲空
lis杰
2020-07-07 08:45:41
如何讓label大小自適應字體大小
lis杰
2020-07-07 08:45:41
JS與原生OC互相調用方法
漫漫人生的blog
2020-07-06 16:28:38
OC04核心語法總結 1
攀岩志
2020-07-05 00:14:41
OC02類和對象學習
攀岩志
2020-07-05 00:14:41
app store app 下架
找了很多方法,目前就知道三種 進入 Price 界面 1.時間選擇到未來(到了未來app還會自己上架?) 2.價格寫到最高999美元(不靠譜) 3.去掉所有的銷售區域。(貌似這個可以)
迷路的猪
2020-07-03 15:50:32
ios7 後iTunes 不能打開評分頁面
迷路的猪
2020-07-03 15:50:22
報錯:Undefined symbols for architecture i386 "_deflate"
迷路的猪
2020-07-03 15:50:22
JsonKit 在xcode5 上報錯
迷路的猪
2020-07-03 15:50:22
刪除 文件夾下所有的 .svn
find . -name ".svn" -exec rm -rf {} \; 或者find . -name ".svn" -type d -exec rm -rf {} \;
迷路的猪
2020-07-03 15:50:22
Unwind Segue not working in iOS 8
迷路的猪
2020-07-03 15:50:22