我不喜歡XIB是一個不透明的對象......即使我看着原始的XML,我也無法弄清楚發生了什麼。我找不到任何文檔或指南。iOS:XIB內部是什麼?
是否有一些工具可以生成此代碼?看到由蘋果標準模板之一產生的XIB代碼是很有教育意義的,以便得到一些想法......
我不喜歡XIB是一個不透明的對象......即使我看着原始的XML,我也無法弄清楚發生了什麼。我找不到任何文檔或指南。iOS:XIB內部是什麼?
是否有一些工具可以生成此代碼?看到由蘋果標準模板之一產生的XIB代碼是很有教育意義的,以便得到一些想法......
我找到了一個工具,nib2objc。我下載了源代碼並試圖自己構建它(他給出build instructions),但我找不到生成的二進制文件...
我找到了可下載的二進制文件nib2objc 1.3。但是,這是GitHub存儲庫背後的一些次要版本。
該工具是Interface Builder或直到它被集成到Xcode 4中。請參閱堆棧溢出問題What is the internal structure of an Interface Builder .xib file?。
部署XIB和NIB之間的重要區別是,廈門國際銀行是不是部署文件。當項目建立時,Xcode 3會將XIB編譯成可部署的NIB,並將在完成的應用程序中包含可部署的NIB。
http://stackoverflow.com/questions/5062065/nib2objc-command-not-found – 2011-04-04 05:34:28