我正要开始学习如何使用XCode编程。我已经在我的学校上了半年的Java课程,并将在接下来的两年里继续学习。
就我对XCode的研究而言,它似乎只使用了Objective C,在我看来,它在语法方面与Java语言有很大的不同。从另一方面看C,看起来更像Java。
现在我想知道,是否可以使用XCode用C语言编写iOS应用程序?这肯定会让我的学习曲线变得更容易,而不必在一门新语言的基础上学习一种全新的语法。
编辑:如果确实有可能,使用C而不是C会有什么缺点吗(看起来很受鼓励?)Objective-C?
发布于 2012-12-20 18:00:16
首先,欢迎来到XCode
。
XCode只是一个集成开发环境。现在,无论您是想学习iOS应用程序还是MacOS应用程序,它都在您的身上。
我建议你,如果你对C有很好的了解,那么就应该对C++或Java这样的面向对象语言有所了解。然后你会觉得Objective-C很舒服。
Objective-C是一种语言,是C语言的超集,所以只要学习一天就可以看到从C到Obj-C的转换。
Obj-C语言提供了一个称为"Cocoa“的框架,它是基于ios和mac的开发的核心。这将需要一些时间,但请注意,您将获得数以千计的API,这些API比您将从“C”中创建和使用的API更容易使用和记忆。
你可以参考很多网站,我想和你分享我的学习过程。
你可以跟随这些,甚至我开始学习这些sources。
发布于 2012-12-20 17:59:00
你可以用C语言有效地编写大部分应用程序,但当你与obj-c进行交互时,你需要使用iOS SDK。Objective-c真的不难学,不要对此感到畏惧。
发布于 2012-12-20 17:56:32
你绝对可以用C编写代码。Objective-C是一种由定义包装的C语言。
但是,我建议您学习Objective-C。这允许您使用面向对象的原则编写代码。有许多关于这方面的在线教程。
https://stackoverflow.com/questions/13969392
复制相似问题