Xcode
对于那些正在寻找可靠的工具来创建Mac OS以及iPhone和iPad的iOS应用程序的人来说,Xcode是一个不错的选择。 Xcode于2003年首次发布,但是从那时起,该应用程序在为开发人员提供有效的开发平台方面已经走了很长一段路。此应用程序的设计和功能绝对是可理解的。随着时间的流逝,它们甚至在同一窗口中提供了测试,调试和编码功能。调试功能需要特别提及,因为多年来它已得到最大的改进。 Xcode IDE可以轻松分析用户所做的项目,甚至可以识别由于错误的逻辑或语法而引起的错误或问题。在某些情况下,甚至可以使用Xcode IDE来解决问题,这肯定会帮助用户在开发项目上大步前进。 该应用程序的核心是Interface Builder。用户的所有项目仅在此核心设施上设计。有一个助手可以精确显示正在编辑的代码部分,可以是控制器,标头甚至是超类。然后,有一个显示实时源代码的版本编辑器。这些源代码比较是通过Subversion历史记录或通过Git进行的。编写代码后,“实时问题”显示可用于查找代码中的错误。可以通过Fix-It来解决一些错误,Fix-It是一种针对错误代码的自动更正功能。应用程序中使用的调试引擎是LLDB,它与Apple的LLVM编译器结合使用。最新版本支持Objective-C,C和C ++进行完整编码。 OpenGL ES还包括一个新的系统跟踪功能。 Xcode以前只能在Lion上运行,但是有一些适用于iOS 7,OS X 10.8 Mountain Lion和OS X 10.9 Mavericks的新SDK。这有助于确保开发人员获得更多控制权并制作更多兼容的应用程序。但是,如果有人想向iOS或Mac的App Store提交应用程序,则他们必须成为iOS开发人员计划或Mac开发人员计划的成员。