作者r0931265515 (蛙哥)
看板MacDev
标题[问题] C 与 Objective-C
时间Tue Oct 2 17:55:53 2012
小弟不才 最近要将 C 的程式码移接到 Xcode 上,并且在 ipod 上做实机测试,
坦白说我用 C 撰写能力比较强,所以刚开始来到 Xcode 上的专属 Objective-c 我是真的
看不太懂,虽然也懵懵懂懂用了几个范例来操作看看,例如很简单的按钮、Label显示,我
对Xcode的了解就只有这样....後来没有深入了解其他的功能,是因为 C 也可以在上面编
译并可以 WORK 。
重点来了,Xcode 可以看做是一个开发软体,而 C 是最基本的程式语言,当然是可
以使用,不过到头来如果要在 Device 上显示一些结果或文字还是需要用到 objectiveC,
那为什麽一开始这些开发软体就直接指定"程式语言"不就好了吗 ? 就像 MATLAB 这样...
我是真的想知道这样的关系
希望大家能给我一些帮助好让我了解这些东西的差别
因为现在遇到的问题就是,我想在 C 函式里直接控制 Device 上的 label 显示结果,
一直没有头绪要怎麽用,所以才想了解以上这些东西的观念,好让自己有动力
去看 objectiveC !
感谢各位了 !
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.178.86
1F:→ uranusjr:那是因为你用 Cocoa 所以要用 Objective-C, 如果你用其他 10/02 18:02
2F:→ uranusjr:framework 就可以用其他语言啊 10/02 18:02
3F:→ r0931265515:可是 我没用到 Cocoa 耶 可是如果用一些按钮的话 10/02 18:06
4F:→ r0931265515:不是要用到 objective-C嘛? 10/02 18:07
5F:→ r0931265515:还是我的观念错误= = 10/02 18:07
6F:→ leondemon:那些按钮就是Cocoa Touch的物件.... 10/02 18:37
7F:→ dearlove:例如你用Flash开发的话就可以不用直接写Objective-C 10/02 18:37
8F:→ r0931265515:痾 看来我还需要多念点书 那有没有方法从 C 的函式中 10/02 20:09
9F:→ r0931265515:连到 objectiveC的 label 去显示结果压? 10/02 20:10
10F:推 offname:同一个 Thread 的话用 NSNotification 丢出来就好了 10/08 16:29