如何創建我的應用程序的共享實例? 「appDel是您的應用程序的AppDelegate共享實例」應用程序的共享實例-iPhone
回答
如何創建我的應用程序的共享實例?
應用程序實例在UIApplicationMain
函數中創建。您可以通過調用sharedApplication
類方法來訪問此對象。
「appDel是AppDelegate中共享應用程序的 實例」
[[UIApplication sharedApplication] delegate]
會給你一個指針到應用程序委託。
您不必創建它。假設您正在使用調用NSApplicationMain()
的標準main.m
實現,共享實例(單例)始終存在。否則,致電[NSApplication sharedApplication]
也會導致它被創建。
要訪問的NSApplication的共享實例,使用
[NSApplication sharedApplication];
或簡單地使用全局變量
NSApp
要訪問應用程序委託的共享實例,使用
[[NSApplication sharedApplication] delegate];
或者乾脆就是
[NSApp delegate]
在你引用的文字,我會假設appDel
是分配爲了節省幾個大字時,它的使用非常普遍打字的[NSApp delegate]
返回值的變量。
實際上是這一個,我沒有得到它appDel是你的應用程序的AppDelegate共享實例 [appDel.window addSubview:[wikitudeAR start]]; – user622203 2011-05-28 14:02:10
當我輸入這個:[[NSApplication sharedApplication] delegate]; xcode要求我用uiapplication替換nsaplication – user622203 2011-05-28 14:08:52
對不起,我沒有注意到iPhone標籤。在iPhone上,它當然是'UIApplication'而不是'NSApplication',並且沒有類似的'NSApp'的簡寫形式,所以你總是必須編寫'[UIApplication sharedApplication]'。 – puzzle 2011-05-31 21:13:43
- 1. P2p使用IPhone共享應用程序?
- 2. 共享應用程序鏈接,iphone
- 3. 從iPhone應用程序共享文件
- 4. 共享資源的java web應用程序的多個實例
- 5. 帶共享代碼庫的多實例symfony應用程序
- 6. C#在應用程序之間共享實例
- 7. 如何在COM +應用程序池實例中共享屬性?
- 8. RSpec的共享實例不能共享
- 9. 應用程序共享
- 10. android共享應用程序
- 11. 使用多個進程的應用程序共享一個Dalvik實例嗎?
- 12. 共享NSHTTPCookieStorage實例
- 13. 共享實例swift
- 14. iPhone屏幕共享應用程序中使用的私人API
- 15. 使用AddressBook共享iPhone應用程序之間的信息
- 16. 我的iPhone中的對象共享應用程序
- 17. 確實谷歌應用程序引擎實例共享堆和堆棧?
- 18. 使用遠程服務的Java序列化和實例共享
- 19. 如何通過消息共享應用程序共享應用程序鏈接
- 20. iPhone應用程序之間的核心數據存儲共享
- 21. 如何在iphone中的應用程序之間共享數據
- 22. 兩個iPhone應用程序如何共享相同的設置?
- 23. 兩個iphone應用程序之間的數據共享
- 24. Quickblox共享應用程序的用戶
- 25. 在反應應用程序中共享全局/單例數據
- 26. 使用共享數據庫開發Android和iPhone應用程序
- 27. 共享圖像使用iPhone應用程序
- 28. Meteor用於共享託管Web應用程序的實用性?
- 29. 我怎麼能在C++的應用程序上共享「this」實例?
- 30. 在.NET應用程序實例之間共享數據的最佳方式?
你需要準確地知道什麼? – 2011-05-28 13:55:46
我無法理解這一點:// appDel是你的應用程序的AppDelegate共享實例 [appDel.window addSubview:[wikitudeAR start]]; – user622203 2011-05-28 14:20:13
你在哪裏看到這個? – 2011-05-28 14:22:17