几周前我开始使用Swift进行App Development。我喜欢它,因为它是Swift和Xcode以及UIKit的混合。
我在uni学习了C和C ++,我也与C#进行过交流,这给了我一些关于界面构建器的想法。在任何方面我都没有深入研究它,但它是C代码,并且很清楚如何在代码中编辑和处理内容。
问题是,上面提到的这本书没有深入解释有关UIKit或Storyboard的任何内容。但更像是一样。您正在编辑类,您正在编写在某些事件中神奇地调用的函数,但大部分都是不可见的。它只是有效(但不幸的是,这不是一件好事)。我不知道如何以编程方式执行这些操作。
UIKit很复杂,我发现它很混乱。它似乎违背了我之前在C(终端的东西)中所做的基本编码。我最小的C#体验给了我一些想法,但这还不够。
有什么好的地方我可以开始吗?斯威夫特很好,所以我对此并不感兴趣。
答案 0 :(得分:1)
首先,如果你对iOS开发很认真,我强烈建议你掌握这本书,这真的物有所值。
http://shop.oreilly.com/product/0636920055211.do
还有你的问题:
UIKit是iOS中的内置框架,其中实现了重要的UI元素(视图和控件)。
XCode就像Eclipse和Visual Studio一样是一个IDE。
故事板本身就是您实现应用程序UI的地方(也可以通过编码完成)。故事板为您提供了许多功能强大的工具,可以直观地设计您的UI,并查看您的应用程序中的屏幕如何。