【问题标题】:What's the best tutorial for iPhone development, sans Interface Builder? [closed]没有 Interface Builder 的 iPhone 开发最好的教程是什么? [关闭]
【发布时间】:2009-09-04 22:14:46
【问题描述】:

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

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

到目前为止,我发现的只有这个视频:http://www.vimeo.com/3363949

【问题讨论】:

  • 我不确定这种方法是否是开始 iPhone 编程的最佳方式。我发现除了非平凡的单屏应用程序之外的任何东西最好在 IB 中创建。无论如何,我在下面发布了一个答案 - 最好的方法是自己找出答案!
  • 我同意 Justicle 的观点。我认为很多 iPhone 程序员目前不使用 IB,因为原始版本缺少一些 iPhone 特有的功能,使其难以使用。不过,SDK 3.0 中包含的版本相当不错——您真的应该试一试。在 XCode 中设置一个好的 UI 可能需要数百行代码,并且您最终会硬编码许多值,这使得以后很难更改。无论如何-只是我的2c。祝你好运!
  • 我会质疑它是否“合理”——虽然 Interface Builder 并不完美,但它可以让您免于编写大量代码。在某些情况下,您最好在代码中创建接口,但我认为默认不使用 Interface Builder(为了不使用 IB)是一个坏主意。也就是说,这些资源对于“我需要的地方”同样有效到”的情况,所以+1
  • 经过几个月的 iPhone 编程,我可以肯定地说,不使用 Interface Builder 才是正确的选择。它确实不会节省您编写太多代码,无论如何都有出色的自动完成功能,而且我对该语言有了更深入的了解。我真的很高兴我选择了这条路。

标签: iphone


【解决方案1】:
【解决方案2】:

我在 iPhone 教程中使用了 iCodeBlog。他们工作得很好。这是界面生成器类别

【讨论】:

  • “Sans”的意思是“没有”。您指向了 IB 教程。
【解决方案3】:

我会推荐这本书:

iPhone SDK 应用程序开发 作者:乔纳森·兹齐亚尔斯基

http://oreilly.com/catalog/9780596154059/

所有的例子和解释都没有界面生成器。

如果您住在大城市(例如旧金山)、在大公司工作或正在上大学,您可能可以访问 Safari Online。这本书可以在网上找到。

【讨论】:

    【解决方案4】:

    “开始 iPhone 3 开发”真的让我快速上手。

    http://iphonedevbook.com/

    之后,Apple 指南和课程文档...

    【讨论】:

    • 是的,这本书很棒,除了它也使用了界面生成器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-09
    相关资源
    最近更新 更多