上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 34 下一页
摘要: Swift中是存在和OC一样的懒加载机制的,在程序设计中,我们经常会使用 懒加载 ,顾名思义,就是用到的时候再开辟空间 懒加载格式:lazy var 变量: 类型 = { 创建变量代码 }()懒加载的写法本质上是定义并执行一个闭包 // 含义: 当dataLis... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(266) 评论(0) 推荐(0)
摘要: iOS应用程序只能在自己的目录下进行文件的操作,不可以访问其他的存储空间,此区域被称为沙盒。 应用沙盒结构分析1、应用程序包:包含了所有的资源文件和可执行文件2、Documents:保存应用运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录3、tmp:保... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(264) 评论(0) 推荐(0)
摘要: 创建模板类(封装一个类)例1:新建一个名字叫做 Product 的类Product.swift File 的内容class Product { var name: String var description: String var price: D... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(117) 评论(0) 推荐(0)
摘要: 前言:用storyboard/xib搞项目时,一些属性在Interface Builder上时无法设置,比如常用的layer的一些属性cornerRadius,borderColor等 (有时没必须的关联属性 用代码去设置)。估计大家也都想省事,能Interface ... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(108) 评论(0) 推荐(0)
摘要: 本文翻译自 How to make a custom keyboard in iOS 8 using Swift我将讲解一些关于键盘扩展的基本知识,然后使用iOS 8 提供的新应用扩展API来创建一个莫斯码键盘。大概需要你花20多分钟来走完所有的步骤。 完整代码综述一... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(357) 评论(0) 推荐(0)
摘要: 参考资料UITableViewUICollectionViewUICollectionViewDataSourceUICollectionViewDelegateUICollectionViewDelegateFlowLayoutUITableViewCell自适应高... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(78) 评论(0) 推荐(0)
摘要: iPhone开发当中,有时需要获取状态栏和导航栏高度、宽度信息,方便布局其他控件。下面介绍一下如何获取这些信息: // 状态栏(statusbar) CGRect rectStatus = [[UIApplication sharedApplicati... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(467) 评论(0) 推荐(0)
摘要: UISplitViewController - 分屏视图控制器概述UISplitViewController 是一个容器vc, 展示一个 master-detail(主-详(从))界面。 主视图改变会驱动从视图的改变。两个视图可用同时展示,也可以只显示一个。当创建ap... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(285) 评论(0) 推荐(0)
摘要: 如果你曾经在你的App中使用UIWebView加载网页内容的话,你应该体会到了它的诸多不尽人意之处。UIWebView是基于移动版的Safari的,所以它的性能表现十分有限。特别是在对几乎每个Web应用都会使用的JavaScript,表现的尤为糟糕。但是,所有的这一切... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(397) 评论(0) 推荐(0)
摘要: UIViewController类详解:通过Nib文件初始化 [objc] view plain copy init(nibName nibName: String?, bundle nibBundle: NSBundle?) println("nibName =... 阅读全文
posted @ 2017-05-31 09:39 公羽寒 阅读(639) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 34 下一页