最新消息:

来自ocoachina的苹果新编程语言swift学习教程专题

Objective-C William 2756浏览

欢迎使用Swift

  • 欢迎使用Swift--关于Swift

    重要: 本教程系列是针对开发过程中的API或者技术的初步文档。苹果提供该文档旨在为开发者使用该技术和苹果产品上的编程接口提供帮助。这些信息可能会发生变化,依据该更多?>

  • 欢迎使用Swift--Swift 初见

    如果你写过 C 或者 Objective-C 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序。你不需要为了输入输出或者字符串处理更多?>

Using Swift with Cocoa and Objective-C(中文版)

  • (一)开始--基础设置

    Swift被设计用来无缝兼容Cocoa和Objective-C。在Swift中,你可以使用Objective-C的API(包括系统框架和你自定义的代码),你也可更多?>

  • (二)互用性--与ObjC API交互

    互用性是让Swift和Objective-C相接合的一种特性,使你能够在一种语言编写的文件中访问和使用另一种语言编写的代码。当你准备开始把Swift融入到你的开更多?>

  • (三)利用现有ObjC类及框架资源编写Swift

    互用性使得开发者可以定义包含了Objective-C行为的Swift类。编写Swift的class类时,不仅能够子类化Objective-C类,采用Object更多?>

  • (四)互用性--Cocoa数据类型

    作为对 Objective-C 互用性(互操作性)的一部分,Swift提供快捷高效的方式来处理Cocoa数据类型。Swift 会自动将一些 Objective-更多?>

  • (五)互通性--采用Cocoa设计模

    使用Cocoa现有的设计模式,有助于开发者编写一款拥有合理设计思路和良好的可扩展性应用的有效方法之一。大部分这些模式都依赖于在Objective-C中定义的类。更多?>

  • (六)互用性--与C API交互

    作为与Objective-C语言的互操作性的一部分,Swift也保持了一些与C语言的类型和功能的兼容性,如果你的代码有需要,Swift还提供了使用常见的C结构和更多?>

  • (七)Mix and Match

    Swift与Objective-C的兼容能力允许你在同一个工程中同时使用两种语言。你可以用这种叫做“mix and match”的特性来开发基于混合语言的应用。更多?>

  • (八)将ObjC代码迁至Swift

    迁移工作提供了一个重访现有Objective-C 代码的机会,也可以通过Swift代码来更好的优化app软件架构,逻辑以及性能。直接一点说,你将用先前学到的“m更多?>

 

 

更多内容请移步:www.cocoachina.com

转载请注明:AspxHtml学习分享网 » 来自ocoachina的苹果新编程语言swift学习教程专题