我建設有現場套件和OSRSerialPort一個應用程序(已經看過 示例代碼和不理解控制器如何連接 到視圖)
和Xcode,你可以將控制器連接到視圖而無需編寫任何代碼。當您使用Xcode的Interface Builder(IB)時,幾乎不可讀的xml數據會自動插入窗口的.xib文件中,該窗口是實際連接兩個對象的代碼。
然後,當您的應用程序啓動時,將解析.xib文件,並創建.xib文件中列出的對象並設置.xib文件中列出的連接。
我猜想你無法找到的連接在窗口的.xib文件中。
事實上,ORSSerialPort的README.md這樣說:
本應用表明,它可以安裝和使用與ORSSerialPort 一個 串行端口,而無需編寫大量的「膠水」代碼。 幾乎所有的UI都是使用Cocoa綁定實現的。
無需編寫大量的「膠水」代碼意味着不用編寫代碼開發人員的確在IB對象之間拖動了很多。 Cocoa bindings是一個藝術術語,但你會看到你必須首先理解其他的東西。
在弄清楚如何下載項目並在Xcode本地打開它之後,我能夠在IB中查看MainMenu.xib。下面是什麼MainMenu.xib看起來像在IB的屏幕截圖,並在右手邊有是ORSSerialPortDemoController連接的部分名單:
這些連接而無需編寫任何代碼的情況下建立的。
我很新的Objective-C和可可(今天開始)
好,然後把你當前的項目之外,並學習如何在的Hello World風格的應用程序使用Xcode中的基礎知識,然後繼續工作。隨着你學習的進展,你會知道什麼時候你準備好回到你目前的項目。
看着它的所有,並得到我的東西上班,謝謝寶貝 –
Upvoted評論「感謝寶貝」一個人。 :-D –
@JoshuaNozzi,哈哈。 – 7stud