基础设置 Swift在设计之初,就考虑到与Cocoa和Objective-C的无缝兼容。Swift可以调用Objective-C的API,Objective-C也可以调用Swift的API。这个特性,会让Swift成为你…
标签:cocoa
Objective-C与Java之间的简单对比(转)
Cocoa是什么,Cocoa是使用OC语言编写的工具包,里面有大量的类库、结构体,其实就相当于java中的标准API、C++中的标准库。OC中没有命名空间的概念,所以使用加前缀来防止命名冲突,因此你会看到大量的以NS 为…
Swift Tour Learn (一) -- Swift 语法(语法基础)
本章将会介绍 什么是Swift 基础部分(The Basic) 什么是Swift Swift 是一种新的编程语言,用于编写 iOS,macOS,watchOS 和 tvOS 的应用程序。Swift 结合了 C 和 Obj…
从OC到swift的转换(一)
Swift是啥子? <—– 先抄百度文库 —–> Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Object…
《Objective-C基础教程》读书笔记1—OC入门基础
1. OC的历史 1996年12月20日,苹果公司宣布收购NeXT Software公司,NEXTSTEP/OPENSTEP环境成为苹果操作系统主要发行版本OSX的基础。这个版本的开发环境被苹果公司成为Cocoa。(Ne…
值和集合 Values and Collections
虽然Objective-C是一种面向对象的编程语言,但它是C的超集,这意味着您可以使用Objective-C代码中的任何标准C标量(非对象)类型,如int、float和char。在Cocoa和Cocoa Touch应用程…
Swift开发指南:使用Swift与Cocoa和Objective-C(Swift 4) - 2.互通性
章节导航: Swift开发指南:使用Swift与Cocoa和Objective-C(Swift 4) – 1.入门 Swift开发指南:使用Swift与Cocoa和Objective-C(Swift 4) &…
《iOS开发60分钟入门》
原文链接 @autoreleasepool 作用:优化内存的使用和释放 1, 写基于命令行的的程序时,就是没有UI框架,如AppKit等Cocoa框架时。 2, 写循环,循环里面包含了大量临时创建的对象。(本文的例子) …
Objective-C Runtime 解析
博客地址 这是一篇译文,作为一个英语水平处于半吊子的理科男,因此一定存在不尽原意的地方,翻译此文纯属个人喜好,希望能得到大家的指点和反馈,读者如有兴趣的话可以查看原文。 以下是正文: 一般而言,当人们刚接触Cocoa/O…
Swift 基本语法 (一)
如果创建的是 OS X playground 需要引入 Fundation 如果我们想创建 iOS playground 则需要引入 UIKit : 执行以上程序,输出结果为: 以上代码即为 Swift 程序的基本结构,…