我有一個應用程序,可以使用和不使用鏈接器標誌。但是,如果沒有鏈接器標誌,將數據添加到視圖時會出現非常不同的行爲。-ObjC鏈接器標誌是做什麼的?
128
A
回答
146
此標誌會導致鏈接器加載庫中定義Objective-C類或類別的每個對象文件。雖然此選項通常會導致更大的可執行文件(由於將其他目標代碼加載到應用程序中),但它將允許成功創建包含現有類中的類別的有效Objective-C靜態庫。
相關問題
- 1. 不帶Cocoapods的-ObjC鏈接器標誌的Firebase,Fabric和Crashlytics iOS
- 2. -ObjC鏈接器標誌導致重複的符號錯誤
- 3. xcode中的objc -lz其他鏈接器標誌
- 4. 爲什麼-ObjC鏈接器標誌需要鏈接靜態庫中的類別? (LLVM)
- 5. GCC的「-wrapper」標誌是做什麼的?
- 6. -ObjC鏈接器標誌 - 試圖將其添加到「其他鏈接器標誌」時出現錯誤
- 7. 其他鏈接器標誌不能設置爲-ObjC
- 8. fpermissive標誌是做什麼的?
- 9. FD_CLOEXEC fcntl()標誌是做什麼的?
- 10. 「-O99」標誌是做什麼的?
- 11. --deep標誌是做什麼的?
- 12. FSEventStream:kFSEventStreamCreateFlagIgnoreSelf標誌是做什麼的?
- 13. FFmpeg:「global_header」標誌是做什麼的?
- 14. Xcode:生成設置 - 其他鏈接器標誌:什麼是-licucore?
- 15. 鏈接被做成相鄰的標誌
- 16. /TSAWARE鏈接器標誌對PE可執行文件做了什麼?
- 17. 'optimize'scala編譯器標誌是做什麼的?
- 18. 不要在XCode中爲鏈接庫使用-ObjC標誌
- 19. -Objc其他鏈接器標誌給出了重複的符號錯誤
- 20. 添加-ObjC鏈接器標誌導致「無效的aps-environment」權利對話框
- 21. 使用-ObjC/-all_load連接標誌
- 22. 什麼是objc的 - >?
- 23. 將-ObjC添加到其他鏈接器標誌顯示「鏈接器命令失敗並退出代碼1」
- 24. 通用體系結構項目上具有-ObjC鏈接器標誌會導致Mach-O鏈接器錯誤?
- 25. Portlet橋接器是做什麼的?
- 26. drawWindow的標誌是什麼?
- 27. 接收器的標籤<action>是做什麼的?
- 28. 什麼是「DNS_BLOCK_ASSERTIONS」(C編譯器標誌)?
- 29. C++中的鏈接器問題/ ObjC
- 30. 使用ARC和-fno-objc-arc標誌,更好的方法是什麼?
bensarz,你就會得到沒有連接國旗的_different_行爲......這是什麼意思?不同的如何? –