什么';sans Interface Builder是iPhone开发的最佳教程吗?

什么';sans Interface Builder是iPhone开发的最佳教程吗?,iphone,Iphone,我试用了Interface Builder,但我更愿意只编写代码。我理解这是合理的,许多iPhone开发者不使用IB 有人知道这方面的好教程/资源吗 到目前为止,我只找到了这段视频:你需要这样的东西: 有关问题如下: 在这里可以找到一个更具体的iPhone教程:我用过iPhone教程。它们工作得很好。以下是Interface builder类别我推荐这本书: iPhone SDK应用程序开发 乔纳森·兹扎尔斯基 所有示例和说明都没有界面生成器 如果你住在一个大城市(如旧金山),在一家大公司工作

我试用了Interface Builder,但我更愿意只编写代码。我理解这是合理的,许多iPhone开发者不使用IB

有人知道这方面的好教程/资源吗


到目前为止,我只找到了这段视频:

你需要这样的东西:

有关问题如下:


在这里可以找到一个更具体的iPhone教程:

我用过iPhone教程。它们工作得很好。以下是Interface builder类别

我推荐这本书:

iPhone SDK应用程序开发 乔纳森·兹扎尔斯基

所有示例和说明都没有界面生成器

如果你住在一个大城市(如旧金山),在一家大公司工作,或者正在上大学,你可以访问Safari Online。这本书可以在网上找到。

“开始iPhone3的开发”真的让我很快地掌握了速度


在那之后,苹果指南和课程文档…

“Sans”的意思是“没有”。你指的是IB教程。我不确定这种方法是开始iPhone编程的最佳方法。我发现,除了简单的单屏应用程序之外,任何东西都最好在IB中创建。不管怎样,我在下面发布了一个答案——最好的方法是自己去发现!我同意贾斯蒂克的观点。我认为很多iPhone程序员目前不使用IB,因为原始版本缺少一些iPhone特有的功能,这使得它很难使用。SDK3.0附带的版本非常好,你应该试一试。在XCode中设置一个好的UI可能需要数百行代码,最终会硬编码很多值,这使得以后很难更改。不管怎样,只是我的2c。祝你好运我怀疑它是否“合理”——虽然Interface Builder并不完全完美,但它可以避免编写大量代码。在某些情况下,您最好使用代码创建接口,但我认为默认不使用Interface Builder(为了不使用IB)是个坏主意。。也就是说,这些资源在“我需要的地方”的情况下同样有效,因此+1经过几个月的iPhone编程,我可以有把握地说,不使用Interface Builder是一条出路。它真的不会节省你写太多代码的时间,而且还有很好的自动完成功能,我对这门语言有了更深的理解。我真的很高兴我选择了这种方式。是的,那本书很棒,只是它也使用了界面生成器。