首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在目标C中利用*C*?

如何在目标C中利用*C*?
EN

Stack Overflow用户
提问于 2010-11-19 14:19:39
回答 5查看 185关注 0票数 1

在过去的几个月里,我一直在做iPhone的全职开发。

我以前只在面向对象程序设计( OOP )方面有过经验,我严重依赖于苹果的API,尽管我必须估计,这些API让我编写了一些代码,在回溯中,这些代码看起来就像是添加了样板的“红宝石/小谈话”( ruby/smalltalk )的奇怪组合。

因此,我想我错过了,订购K&R,但我想知道我要学到的东西,如何才能在iOS工作中得到很好的应用,而不与设备的API和整个OO范式作斗争?

EN

Stack Overflow用户

发布于 2010-11-20 00:40:27

我几乎同意@jeff的观点,只是我不明白为什么这么多刚开始的目标C程序员会直接使用iPhone,而他们可以在运行Mac应用程序时减少麻烦,然后再进行转换。

但是是的,购买一份K&R的副本是一个非常好的主意(如果你能买得起的话,还可以得到一份C90或C99标准的副本)。事实上,我有一本关于iOS游戏的书,它建议直接使用香草C来获取很多低级的东西,为了性能的考虑,减少消息传递的开销。本质上,通过使用C函数,您没有做任何“不应该”做的事情;C库仍然需要使用,所以您没有做任何特别奇怪或疯狂的事情。

票数 0
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4225855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档