![]() |
1
4
如果你想在学习目标C之前先学习C(在我看来,这是一个好主意),我会向你推荐Steve Kochan的 Programming in Objective-C 2.0 '.与他的《C语言编程》一书非常相似,它将包含所有使用Objective-C所需的C,这是学习两种语言的一个很好的入门。 如果你不想读一本书,或者你已经有了一本书,我假设在学习了指针之后,你已经涵盖了C语言的大部分重要部分(当然,这取决于书中材料的顺序,但是指针通常足够先进,可以继续读下去)。祝你好运! |
![]() |
2
3
你需要一本书。”在objective-c 2.0“中编程是一个相当好的方法,还有其他一些方法。有两三个也不错。 您需要了解基本的指针概念。C或C++是这样做的方法。 您需要了解基本的面向对象概念。Objto-C是一个很难学习的平台,所以您可能希望首先学习C++或Java的基本面向对象概念。 一旦您开始使用Objective-C,当然,您需要学习古怪的语法,以及所有有关UI概念的内容,但更重要的是,您需要真正、真正地理解和“内部化”Objective-C堆管理方案。Java没有给你任何暗示,C++是一个贫穷的背景,QT是一个更好的头发,但仍然相当远的马克,所以几乎你必须拿起它,当你学习ObjultC。 是的,我们这里有很多孩子已经学会了如何拿一个客观的C例子,修改几行,并产生一个“应用程序”,而实际上不了解他们在做什么。但是这样学习,他们就永远不会产生任何后果。你需要投资于学习,而不仅仅是“随时随地学习”。 |
![]() |
3
0
我个人建议你学习C++,这样你就可以掌握多态性的概念,这在目标C和iPhone编程中非常重要。既然你已经知道C了,我认为这比从C跳到目标C要好。 |
![]() |
Martin sku · 在目标C中打印时间 3 年前 |
![]() |
Vinod prajapat · 如何更新数组的最后一个元素? 3 年前 |
![]() |
subin272 · 修复iOS中的多个按钮单击事件? 7 年前 |
![]() |
James Chan · 如何使用锁定/解锁? 7 年前 |
![]() |
Josh F. · NSBundle mainBundle返回零 7 年前 |