swift
文章平均质量分 79
Sublimter
这个作者很懒,什么都没留下…
展开
-
swift与oc的互用--c语言API交互
转自译者:shockinglee(git主页)作为与Objective-C语言的互操作性的一部分,Swift也保持了一些与C语言的类型和功能的兼容性,如果你的代码有需要,Swift还提供了使用常见的C结构和模式的方式,如果你的代码需要的话。基本数据类型Swift提供了一些等同于C语言基本类型,如char、int、float和double等。然而,这些类型和Swi翻译 2015-01-10 16:52:53 · 899 阅读 · 0 评论 -
swift与oc的互用--代码迁移
转自译者:@xudeheng(git主页)迁移工作正好提供了一个重新审视现有Objective-C应用程序的机会,也可以通过Swift代码来更好的优化应用程序的体系架构,逻辑以及性能。直接的说,你将用先前学到的mix and match以及这两个语言间的互操作性来进行增量迁移工作。Mix-and-match功能使得选择哪些特性和功能来用Swift来实翻译 2015-01-10 17:51:53 · 1074 阅读 · 0 评论 -
swift与oc的互用--Mix and Match特性
转自译者:haolloyin(github主页)Swift与Objective-C的兼容能力允许你在同一个工程中同时使用两种语言。你可以用这种叫做“mix and match”的特性来开发基于混合语言的应用。使用Swfit的最新特性--“mix and match”,你可以实现应用的一部分功能,并无缝地并入已有的Objective-C的代码中。Mix and Match翻译 2015-01-10 17:00:45 · 756 阅读 · 0 评论 -
swift与oc的互用--Cocoa设计模式
转自译者:@JaceFu(git主页)使用Cocoa现有的设计模式,有助于开发者编写一款拥有合理设计思路和良好的可扩展性应用的有效方法之一。大部分这些模式都依赖于在Objective-C中定义的类。由于Swift与Objective-C之间存在互用性,所以你依然可以在Swift代码中使用这些常见的设计模式。很多时候,你可以使用Swift语言的特性来扩展或简化现有的Cocoa设计模式,使这些翻译 2015-01-10 16:45:28 · 831 阅读 · 0 评论 -
swift与oc的互用--Cocoa数据类型
转自译者:wongzigii(Github主页)作为对 Objective-C 互用性(互操作性)的一部分,Swift提供快捷高效的方式来处理Cocoa数据类型。Swift 会自动将一些 Objective-C 类型转换为 Swift 类型,以及将 Swift 类型转换为 Objective-C 类型。在 Objective-C 和 Swift 中也有一些具有互用性的数据类型。那些翻译 2015-01-10 16:34:41 · 1310 阅读 · 0 评论 -
swift与oc的互用--API交互
Swift与Objective-C API交互转自译者:@Creolophus(git主页)互用性是让Swift和Objective-C相接合的一种特性,使你能够在一种语言编写的文件中使用另一种语言。当你准备开始把Swift融入到你的开发流程中时,你应该懂得如何利用互用性来重新定义并提高你写Cocoa应用的方案。互用性很重要的一点就是允许你在翻译 2015-01-10 16:09:08 · 853 阅读 · 0 评论 -
swift与oc的互用--使用oc特性编写swift
转自译者:halinuya(git主页)互用性使得开发者可以定义包含了Objective-C行为的Swift类。编写Swift的class类时,不仅能够子类化Objective-C类,采用Objective-C定义的协议接口,还能利用Objective-C的其它优势功能。这意味着开发者能够利用Objective-C中已有的熟悉的可靠的类、方法和框架创建新类,并结合swift提供的现代化和更翻译 2015-01-10 16:21:44 · 684 阅读 · 0 评论