作者Blueshiva (龙野南云)
看板MacDev
标题Re: [问题] C 与 Objective-C
时间Wed Oct 3 00:53:44 2012
※ 引述《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
1F:推 r0931265515:其实是因为 我的都是 C code 然後是因为要在 iOS作实 10/03 10:53
2F:→ r0931265515:机研究 所以才从PC搬来这里 但是还是谢谢你的帮助喔! 10/03 10:54
3F:→ Blueshiva:其实正统的方法是,把你的C整理成函式库,然後用ObjC去 10/03 13:20
4F:→ Blueshiva:呼叫。至於与UI互动方面,还是要用ObjC。 10/03 13:20
5F:→ r0931265515:恩 感谢你的 建议 不过还是卡住了 >0< 10/05 23:29