Re: [問題] C 與 Objective-C

看板MacDev作者 (龍野南雲)時間12年前 (2012/10/03 00:53), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《r0931265515 (蛙哥)》之銘言: : 這樣的方法 就能從我的C code 原本 printf 出來的結果 顯示在 device 的 label : 上嗎? 因為一直沒有頭緒 要怎麼連到 ObjC 的函示 : 詳細來說 我做的一個 是有兩個按鈕(開始 及 結束)的和一個顯示的Label 現在 : 就是確定我跑完我的 C code 後 要直接連到 結束按鈕能做的事 並不需要我去手動 : 方式來做結束 又能 顯示 結束按鈕會顯示出來的文字 一直沒有頭緒 QQ 其實我不太能理解你為什麼這麼堅持只能用C去操作... 不過也不是不行啦,ObjC的物件其實就是C的struct,所以理論上你可以用C直接hack 進ObjC物件的記憶體結構,直接修改,手動管理retain count,觸發run loop等等的 只要你的C夠強悍,然後對ObjC的底層夠熟,我想這些都是做得到的。 只是,你幹嘛這麼無聊? -- Luna quieres ser madre y no encuentras querer que te haga mujer -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.95.143

10/03 10:53, , 1F
其實是因為 我的都是 C code 然後是因為要在 iOS作實
10/03 10:53, 1F

10/03 10:54, , 2F
機研究 所以才從PC搬來這裡 但是還是謝謝你的幫助喔!
10/03 10:54, 2F

10/03 13:20, , 3F
其實正統的方法是,把你的C整理成函式庫,然後用ObjC去
10/03 13:20, 3F

10/03 13:20, , 4F
呼叫。至於與UI互動方面,還是要用ObjC。
10/03 13:20, 4F

10/05 23:29, , 5F
恩 感謝你的 建議 不過還是卡住了 >0<
10/05 23:29, 5F
文章代碼(AID): #1GQnmRzH (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1GQnmRzH (MacDev)