码迷,mamicode.com
首页 >  
搜索关键字:swift开发    ( 268个结果
開始学习swift开发
近期要開始学习swift开发了,接下来的日子,会记录学习swift的历程。 ...
分类:编程语言   时间:2016-03-27 14:09:16    阅读次数:132
Swift开发第九篇——Any和AnyObject&typealias和泛型接口
本篇分为两部分: 在 Swift 中,AnyObject 可以代表任何 class 类型的实例,Any 可以表示任意类型,包括方法(func)类型,相当于 OC 中的 id。因为 id 可以为空,所以 AnyObject 也是Optional类型的。 验证 Any 和 AnyObject 的特性:
分类:编程语言   时间:2016-03-19 08:46:42    阅读次数:163
Swift开发第八篇——方法嵌套&命名空间
本篇分为两部分: 一、Swift中的方法嵌套 二、Swift中的命名空间 在 swift 中我们可以让方法嵌套方法,如: 我们之前在使用 OC 开发时,它是没有命名空间的,所有的代码和引用的静态库最终都会被编译到同一个域和二进制中,这样的后果是一旦我们有重复的类名的话,就会导致编译时的冲突和失败。为
分类:编程语言   时间:2016-03-18 07:16:01    阅读次数:213
Swift开发第六篇——操作运算符也可以重载& func 的参数修饰
本篇分为两部分: 与别的语言不同,Swift 支持运算符的重载,运算符指的是“+,-,%,*”等操作运算符,从而使一些操作更加简便。 在开发中,我们对于一些基本运算通常是这样写的: v3 的输出结果为:3,7 但是,当这种二位数组过多时,如果我们依然用这种方式,我们的代码将变得异常臃肿,程序员也会变
分类:编程语言   时间:2016-03-17 01:50:32    阅读次数:228
Swift开发第五篇——四个知识点(Struct Mutable方法&Tuple&autoclosure&Optional Chain)
本篇分三部分: 一、Struct Mutable方法 直接上代码: 运行结果: 二、多元组(Tuple) 多元组是 Swift 的新特性,普通程序员都是定义一个临时变量来保存需要交换的值得,现在我们可以不使用额外空间而使用多元组特性直接交换 a 和 b 的值 三、autoclosure的 基本使用
分类:编程语言   时间:2016-03-16 14:07:19    阅读次数:195
Swift开发第四篇——柯里化
本篇分为两部分: 一、柯里化的基本使用 柯里化(Currying):也就是把接受多个参数的方法变换成接受第一个参数的方法,并且返回接受余下的参数并且返回结果的新方法。 然后通过只传入第一个括号内的参数进行调用,这样将返回另一个方法 二、柯里化的使用场景 柯里化是一种量产相似方法的好办法,可以通过柯里
分类:编程语言   时间:2016-03-16 01:17:11    阅读次数:201
Swift开发之异常处理及断言(一)
本篇分两部分:   在 OC 开发中,我们通常会将 error 置为 nil   在绝大多数情况下,这个方法并不会发生什么错误,所以我们将 error 直接设置为 nil。但是出错的时候可能就会无从下手进行调试。在 Swift 中引入了异常机制,这让我们老牌程序员感到异常亲切,因为在 java 或
分类:编程语言   时间:2016-03-15 00:32:24    阅读次数:242
《Swift开发指南》国内第一本Swift图书上市了
《Swift开发指南》国内第一本Swift图书上市了既《苹果Swift编程语言开发指南》视频教程地址:智捷在线课堂。推出以来,受到大家高度关注。再接再厉推出:国内第一本Swift开发图书;配有同步习题、同步视频教程,并全程展现即将上线的iPhone计算器项目。分层架构设计解决Swift与Object
分类:编程语言   时间:2016-03-01 14:18:32    阅读次数:339
6. Swift 基于Xmpp和openfire实现一个简单的登录注册
1. 基本步骤:首先导入Xmpp框架,配置环境 -》由于我们使用的是OC的Xmpp框架,再进行Swift开发时需要进行桥接。 具体方法就是创建一个基于c的.h的头文件,然后将我们需要编译OC的语言的头文件包含这个.h文件中; -》然后导入如下库文件,在头头文件选择路径中, /u
分类:编程语言   时间:2016-02-28 21:27:56    阅读次数:283
Swift开发之CALayer---- Modifying the Layer's Appearance
CALayer的属性一堆,这些都是??,下面就来测试一下各个属性都什么效果~ 先建一个基本的洋红色方块 func testLayerProperty(){ myLayer = CALayer() myLayer.frame = CGRectMake(100, 100, 100, 100) myLay
分类:移动开发   时间:2016-02-22 23:28:08    阅读次数:256
268条   上一页 1 ... 7 8 9 10 11 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!