码迷,mamicode.com
首页 >  
搜索关键字:swift的    ( 673个结果
详解swift和OC以及C语言的混编(不看后悔!)
Swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,或者有一些第三方使用OC写的,没有swift版本,怎么办?那就使用混编.这个在IOS8后是允许的.先简单的入手,先研究在同一个工程目录下混合使用的情况。这里主要介绍swift类中调用OC方法和swift类中调用C函数以及OC类中调用swift的函数这三种类型的混编....
分类:编程语言   时间:2016-05-27 11:40:58    阅读次数:200
学习Swift -- 拓展
拓展(Extension) 扩展就是向一个已有的类、结构体、枚举类型或者协议类型添加新功能。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模)。扩展和 Objective-C 中的分类(categories)类似。(不过与 Objective-C 不同的是,Swift 的扩展没有名字 ...
分类:编程语言   时间:2016-05-27 00:43:27    阅读次数:237
swift 2.2 语法 -第一讲
前言: 1.内容比较多,而且这两天有点忙,就先拆分成3部分后面看情况合并,先上 swift2.2 语法(中) 2.swift2.2 语法(下)正在整理中,预计5.20号完成。 3.此文中的语法会根据Swift的升级变动而更新。 Swift与OC中常见的区别 导入框架 OC: #import #import "AFNetWorking.h" 12...
分类:编程语言   时间:2016-05-19 15:13:03    阅读次数:327
学习Swift -- 数组(Array) - 持续更新
集合类型--数组 Array是Swift中的一种集合类型:数组,数组是使用有序列表储存同一类型的多个值,与OC的NSArray的最大不同是,Swift的数组是值类型,OC的数组是引用类型 声明数组的方法 访问数组中的元素或其他属性 为数组添加新元素 删除数组的元素 修改数组中的元素 常用的遍历方法 ...
分类:编程语言   时间:2016-05-19 01:29:45    阅读次数:143
简单谈谈OC与Swift的异同
Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。 目前已经更新到Swift2.0,即将发布3.0版本.听说有很大的变动呢.现在我们先来了解一下Swift与OC基础的小异同(不过如果 ...
分类:编程语言   时间:2016-05-19 00:08:26    阅读次数:1148
swift 2.2 语法 (上)
前言: 1.swift2.2 语法(下)正在整理中,预计5.17号完成。 2.此文中的语法会根据swift的升级变动而更新。Swift与OC中常见的区别 导入框架OC: #import #import "AFNetWorking.h"Swift: import UIKit定义标识符OC: int i = 0;Swift: // 不可变标识符 let i = 0 或 let...
分类:编程语言   时间:2016-05-18 19:08:05    阅读次数:226
关于C、OC、C++、OC++、Swift的一些常识
关于C、OC、C++、OC++、Swift的一些常识 OC是C语言的一个超集,是一门面向对象的语言,因为苹果的崛起而火,API主要是cocoa(OSX)和cocoatouch(iOS),GCC 和 Clang 都能编译OC,现在xcode使用的是Clang。 OC的实现是建立在运行时机制(runti ...
分类:编程语言   时间:2016-05-14 17:02:59    阅读次数:192
Swift-贝赛尔曲线实现画图板 && 截图保存到相册中
本文内容参考自 传送门。原文是用 OC 写的,我把它改成了 Swift 的。 我们先来看看效果图: 第一幅图是我们画了一个 “iOS” 的图像,第二幅图是我们点击保存成功,第三幅图是可以在相册中看到我们刚才画的图。 感觉很不错有木有?接下来我们就来说说是怎么实现的。 我们分两部分来说:上半部分的画图板和下半部分的控制区。 上半部分的画图板是我们自定义的 view,...
分类:编程语言   时间:2016-05-13 03:06:35    阅读次数:285
Swift的协议默认实现
继承和组合的缺点 带默认实现的协议 小结继承和组合的缺点在开发工作中,继承总是用来在多个类之间共享代码。 设想一个场景,一个人类,可以说话和睡觉,而一个Worker,除了上述功能,还可以工作。 解决方案很简单,我们可以 Person 和 Worker 之间建立继承关系:class Person { func say() { print("hello") }...
分类:编程语言   时间:2016-05-12 19:37:42    阅读次数:570
Swift基础知识点
swift用起来刚开始感觉有点怪怪的,但用了一段时间觉得还是挺好用的,哈哈.毕竟都是要有一个过程的嘛. 我就写一些自己在使用swift的时候的注意点吧,如有不正之处,还请指正! 一.在开发中优先使用常量,只有发现该标识符需要修改的时候,再改成变量,这样做可使数据更安全,以防止队友不小心把你的值修改了 ...
分类:编程语言   时间:2016-05-12 01:33:53    阅读次数:225
673条   上一页 1 ... 17 18 19 20 21 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!