
Swift
smart_one
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ios键盘控制 By Swift
ios键盘控制 By Swift 协议控制键盘消失 输入框事件控制键盘消失 将view改成UIcontrol触发键盘消失 在输入框下添加Button来点击触发键盘消失 自定义UIView或者子类来获取触摸范围控制键盘隐藏1.协议控制键盘消失 以UItextField为例 当UITextField处于first responder状态,用户点击UITextField可以触发键盘出现 通过协议取消原创 2016-01-08 14:37:52 · 721 阅读 · 0 评论 -
日期函数的使用(swift)
swift相对于.net框架 , coco框架中日期函数比较复杂 日期相关类NSCalendar , NSDate , NSDateComponents,NSDateFormatter NSCalendar 日历类 默认为公历 , 封装了不同的日历信息 NSDate 时间计算的基本类 NSDateComponents 将年、月、日、时、分、秒、周等封装处理与NSCalendar一起处理日期。 N原创 2016-05-25 11:35:13 · 696 阅读 · 0 评论 -
swift杂记
swift是苹果公司在2014年wwdc(苹果开发者大会)发布的一门现代的、安全的、高效的开发语言。相对于苹果公司之前的语言。object-c,增加了更加多的语法特性,开发起来比较快速同时palyground的出现可以增加学习编程的兴趣,是学习的编程的利器。2015年12月4日,苹果公司宣布swift编程语言现在开源代码。我也有幸经历了这个历史时刻,我深信这门语言未来的发展将会更加的好。 从大学原创 2016-02-29 20:17:20 · 378 阅读 · 0 评论 -
swif关于ios生命管理周期
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc 创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图转载 2015-07-21 21:50:31 · 235 阅读 · 0 评论 -
关于ios的UIwindows and UIviewcontroller
UIViewController是iOS顶层视图的载体及控制器,用户与程序界面的交互都是由UIViewController来控制的,UIViewController管理UIView的生命周期及资源的加载与释放。 UIView与UIWindow共同展示了应用程序的用户界面。可以将UIView理解成画布,UIWindow理解成画框。这两个类的继承关系是这样的: NSObject — UIR转载 2015-07-21 22:07:44 · 705 阅读 · 0 评论 -
UIScrollView的属性总结
UIScrollView的属性总结 属性 作用 CGPoint contentOffSet 监控目前滚动的位置 CGSize contentSize 滚动范围的大小 UIEdgeInsets contentInset 视图在scrollView中的位置 id delegate转载 2015-07-26 22:42:26 · 261 阅读 · 0 评论 -
ios开发——swift
1.闭包 闭包在swift 中属于引用类型, 因此在闭包中引用类的时候需要注意 弱引用。 block:{ [weak self ] _ in if let StrongSelf = self{ strongSelf.fun() /// 引用控制器的方法, 会互相引用 ,[weak self] 捕捉列表 self 捕捉对象原创 2015-08-06 22:14:56 · 317 阅读 · 0 评论 -
数据类型、内存、地址、类概念
1、类的概念 类是一种抽象的数据类型, 类在定义的时候没有给他分配空间,在类声明一个对象的时, 计算机为其分配空间 。 计算机内存一般分为静态数据区、代码区、堆栈区 数据类型分为基本数据类型和复杂数据类型 基本数据类型包括常见的int 、char、bool等,复杂数据类型包括数组、结构体等,基本数据类型一般保存在静态区域,在固定的内存区域,在实际运行过程中,操作系统根据内存分配机制会指定起原创 2015-08-01 13:40:09 · 2538 阅读 · 0 评论 -
swift开发遇到的问题
1.使用同一个tableView,切换不同的单元格 当菜单有多个的时候,切换菜单栏目,在同一个tableview里我们根据菜单的不同状态tag标识,调用注册不同类型的单元格。 区分的方法我们写在tableview的遵守的协议函数中,根据内容的的不同我们要求显示不同的单元格内容,如果数据源是分页的,我们需要 保存页码数p,同时关键点是,使用同一个tableview 的时候,切换不同的单元格的时原创 2015-09-27 13:01:49 · 430 阅读 · 0 评论 -
swift字符串
1.初始化字符串 字符串是值类型 var str = “” /// 空字符串 letstr = "hellow world" /// 字面量 var str = String() ///初始化方法 /// 转换成字符串 let str = String(true) ///原创 2015-12-18 20:41:56 · 278 阅读 · 0 评论 -
ios开发之故事板
ios之故事版 导航控件 底部控件 页面跳转实现 故事版与代码、XIB结合 1.导航控件 UINavigationController,故事版上使用navigationController管理页面,自动会生成默认的导航,Simulated Metrics栏目中设置topBar我们可以设置半透明的导航和不透明的导航,英文对应translucent 和opaque,选择navagationwithpr原创 2016-01-14 10:02:39 · 976 阅读 · 0 评论