【问题标题】:What comes after learning objective-c for programming an ios device?学习objective-c来编写ios设备后会发生什么?
【发布时间】:2011-12-08 16:45:14
【问题描述】:

mbp 上的设备 ios 或 mac os 的语言似乎相同,但如果我在教程中学习 Objective-C,我是否还需要学习 cocoa 或 cocoa touch 才能有效地编程?

我不知道如何开始学习对 ios 设备进行编程。我知道我需要学习objective-c,这似乎适用于所有苹果产品。那我要不要为 ipad 和 iphone 改用 cocoa touch 呢?在objective-c之后是什么?

项目类型类似于 Web 应用程序,而是原生 Objective-C 应用程序。有用户界面,按钮,应用程序点击一些后端位置,返回数据,我把它放在同一个用户界面上。如前所述,仅使用objective-c 以及任何框架和库来完成它(这是我的困境。我不知道在objective-c 之后下一步该做什么)。

谢谢。

【问题讨论】:

    标签: objective-c ios


    【解决方案1】:

    Cocoa 和 Objective-c 齐头并进。开始时,我建议查看一些旧的 WWDC 镜头并遵循其中的一些示例。

    就 Cocoa 和 Cocoa touch 而言,它们在很多方面都非常相似,相同的命名约定、相似的结构等。学会一个,你就可以轻松学习另一个。

    @craig 补充道:

    我想进一步回答这个问题,还提到 Objective-C 是一种编程语言,而 Cocoa/Cocoa Touch 是 Apple 提供的框架集合,开发人员使用它来向他们的程序添加功能。 (使用 Objective-C 编写。)Cocoa 框架包含各种 UI 组件,如按钮、表格视图、滑块等,以及各种基本类,如 NSString 和其他基于文本和图形的 API

    【讨论】:

    • 我想进一步回答这个问题,还提到 Objective-C 是一种编程语言,而 Cocoa/Cocoa Touch 是 frameworks 的集合由 Apple 提供,开发人员使用它来向他们的程序添加功能。 (用 Objective-C 编写。)Cocoa 框架包含各种 UI 组件,如按钮、表格视图、滑块等,以及各种基本类,如 NSString 和其他基于文本和图形的 API。
    • @craig 我已将其添加到您的答案中。
    【解决方案2】:

    我是通过观看 thenewboston 的 xcode 教程开始学习的: 你可以从这个one开始

    祝你好运:)

    【讨论】:

      【解决方案3】:

      出于某种奇怪的原因,我更喜欢书籍,我发现 IOS 开发的 Apress series 非常好。本书介绍了如何使用各种 Cocoa 库开发 iPhone 和 iPad 应用程序。有很多关于这个主题的好书。我会去找一个看起来适合你需要的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-15
        相关资源
        最近更新 更多