在Java中,可以指定類在程序啓動時調用的類。它必須有public static void main
..你知道演習。什麼類在Objective-C程序中首先被調用?
怎麼樣在Objective-C
?在你的課程中你可能會出現哪些課程中哪一個最先被調用?
在Java中,可以指定類在程序啓動時調用的類。它必須有public static void main
..你知道演習。什麼類在Objective-C程序中首先被調用?
怎麼樣在Objective-C
?在你的課程中你可能會出現哪些課程中哪一個最先被調用?
的出發點是不是一類,但在main
功能,同樣作爲普通C:
int main(int argc, const char *argv[])
對於iOS應用程序,這通常是爲您生成和控制被傳遞到您的UIApplicationMain
。
欲瞭解更多信息,請參閱文檔here中的主要功能部分。
所謂的第一件事是main
,就像在C.這個函數通常調用UIApplicationMain
,這反過來又創造了主要應用對象的基礎上,包的plist文件中的內容,然後執行應用程序的事件循環。
是的,現在肯定有更多的iOS應用程序比Mac應用程序...:P – BoltClock
@BoltClock:是的,我必須承認我是以iOS爲中心的。 –
這是否意味着只能有一個主? – JAM
@mac:Objective-C的main()函數與C的main()函數完全相同,因爲Objective-C本質上是C和OO bling。你不會像在Java和C#等其他OO語言中那樣在Objective-C類中找到「main」方法。 – BoltClock
@mac:是的,只有一個。 –