上一页 1 2 3 4 5 6 ··· 69 下一页
摘要: StoryBoard Reference的介绍 StoryBoard Reference是Xcode7,iOS9出现的新功能 目的是让我们可以更好的使用storyboard来开发项目 在之前的开发中,如果使用一个storyboard开发,那么非常容易造成代码冲突 可以通过使用storyboard创建 阅读全文
posted @ 2017-08-22 22:53 iFat 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一.开源中国(OSChina) 网站地址:https://git.oschina.net/ 开源中国社区成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台 目前国内有很多公司会将公司的项目部署在 OSChina 二.与 GitHUB 阅读全文
posted @ 2017-08-22 22:51 iFat 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 项目的部署版本 之后项目会运行在哪些系统中 横竖屏的支持 iPhone应用一般只支持横屏 iPhone游戏一般支持竖屏 iPad横竖屏都支持 设置项目的图标和启动图片 项目的图标(美工做好) 项目的启动图片(美工做好) 修改项目的名称 Bundle Display Name 项目的目录结构 项目最外 阅读全文
posted @ 2017-08-22 22:51 iFat 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 使用estimatedRowHeight的优缺点 1.优点 1> 可以降低tableView:heightForRowAtIndexPath:方法的调用频率 2> 将【计算cell高度的操作】延迟执行了(相当于cell高度的计算是懒加载的) 2.缺点 1> 滚动条长度不准确、不稳定,甚至有卡顿效果( 阅读全文
posted @ 2017-08-03 23:20 iFat 阅读(1946) 评论(0) 推荐(0) 编辑
摘要: 懒加载的介绍 swift中也有懒加载的方式和OC不同的是swift有专门的关键字来实现懒加载 (苹果的设计思想:希望所有的对象在使用时才真正加载到内存中) lazy关键字可以用于定义某一个属性懒加载 (苹果的设计思想:希望所有的对象在使用时才真正加载到内存中) 懒加载的使用 格式 懒加载的使用 阅读全文
posted @ 2017-07-31 22:56 iFat 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 闭包的介绍 闭包和OC中的block非常相似注意:闭包和block一样,第一次使用时可能不习惯它的语法,可以先按照使用简单的闭包,随着学习的深入,慢慢掌握其灵活的运用方法. OC中的block是匿名的函数 Swift中的闭包是一个特殊的函数 block和闭包都经常用于回调 OC中的block是匿名的 阅读全文
posted @ 2017-07-31 22:55 iFat 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 主要内容 类的介绍和定义 类的属性 类的构造函数 一. 类的介绍和定义 Swift也是一门面向对象开发的语言 面向对象的基础是类,类产生了对象 在Swift中如何定义类呢? class是Swift中的关键字,用于定义类 class是Swift中的关键字,用于定义类 注意: 定义的类,可以没有父类.那 阅读全文
posted @ 2017-07-31 22:54 iFat 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 构造函数的介绍 构造函数类似于OC中的初始化方法:init方法 默认情况下载创建一个类时,必然会调用一个构造函数 即便是没有编写任何构造函数,编译器也会提供一个默认的构造函数。 如果是继承自NSObject,可以对父类的构造函数进行重写 构造函数的基本使用 类的属性必须有值 如果不是在定义时初始化值 阅读全文
posted @ 2017-07-31 22:54 iFat 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 函数 函数的介绍 函数相当于OC中的方法 函数的格式如下 func是关键字,多个参数列表之间可以用逗号(,)分隔,也可以没有参数 使用箭头“->”指向返回值类型 如果函数没有返回值,返回值为Void.并且“-> 返回值类型”部分可以省略 常见的函数类型 函数的使用注意 注意一: 外部参数和内部参数 阅读全文
posted @ 2017-07-31 22:53 iFat 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 可选类型 可选类型的介绍 注意: 可选类型时swift中较理解的一个知识点 暂时先了解,多利用Xcode的提示来使用 随着学习的深入,慢慢理解其中的原理和好处 概念: 在OC开发中,如果一个变量暂停不使用,可以赋值为0(基本属性类型)或者赋值为空(对象类型) 在swift开发中,nil也是一个特殊的 阅读全文
posted @ 2017-07-31 22:52 iFat 阅读(275) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 69 下一页