随笔分类 - swift 学习
摘要:以前应objctiew-c 写项目的时候,就知道有这两个关键字,现在用swift了。用法稍作改变,基本用法还是一致的 虽然使用这个之后,有时候会报错的非常的莫名其妙 (其实还是自己技术不够牛……) 先把可能的报错,解决方法链接附上: http://stackoverflow.com/question
阅读全文
摘要:手头的项目中基本没有用到这个,但是还是要探索下。毕竟好多的地方要用这个,而且现在手机和电脑等电子设备都是多核心的,这样就成就了多线程带来更加优越的用户体验。 先记录下,自己看到的两个不错的连接: http://www.cocoachina.com/swift/20161116/18097.html
阅读全文
摘要:忽略的基础性的问题,应该早点写出这个问题的解释比较好,毕竟 swift 好多的地方都用到了 as as!as?,是非常容易搞晕大脑的 1,as使用场合 (1)从派生类转换为基类,向上转型(upcasts) (2)消除二义性,数值类型转换 (3)switch 语句中进行模式匹配 如果不知道一个对象是什
阅读全文
摘要:结构体是可以作为 model 类使用的不过也要 写下的创建方法 测试结果: 那么问题就出现了,结构体和类做 model时候,有什么不同呢??????
阅读全文
摘要:这个 cocopod 真的是不容易,差点就放弃了…… 还好,我足够的坚持…… 还是首先说下具体的步骤,希望能记得足够的详细…… 1.打开终端,cd 到自己项目的文件夹 cd 文件路径 2.执行 vim Podfile ,创建一个podfile 文件,编辑该文件 -》退出 3.Pod install
阅读全文
摘要:写到这里的时候,自己这个项目已经完成了一半左右,项目进度自己还是挺满意。今天又有一个新的布局,要实现个下拉菜单,刚开始写的时候,觉得会很容易,后来发现也是小错不断, 我想自己限制的自己属于写博客的初期,主要是记录错误,和喜欢撸码的朋友共同进步…… 这个好多是借鉴别人博客的,免不了有搬代码的嫌疑,以后
阅读全文
摘要:collectView 也是 iOS 很常用的瀑布流展示控件了,虽然使用过很多次,一直没有系统的总结过,尤其是在添加header 和footer view 的时候,很常见,写起来总觉得不是很流畅,这里着重备份下,留待备用…… 这里贴上最终的成品样子: 刚刚做demo 做了好久,这个控件,我也是醉了…
阅读全文
摘要:前期要实现 一个自适应的label 的时候,就知到xib 约束是有优先级的,一直为深入研究; 乘写这个 博客的机会 ,试验下xib 约束的等级 …… 抱歉要查资料,在重新实践,先把主要浏览的网页 连接公布下 http://www.jianshu.com/p/f83fa37fdd46http://ww
阅读全文
摘要:现在 xib,stroyBoard 这种图形话的编辑写代码,越来越简单。以前scrollview 这样的控件不会用xib ,网上查了 好多的资料。现在把步骤逐渐的写出来, 这里顺便写个Demo ,是一个scrollview 上左右两个tableview 先呈现先实现的效果: sgement 可以切换
阅读全文
摘要:1. 网络请求返回数据时候,把数据转化为model,但是有时候会返回空的字符串,所以加载了个长度的判断: 2.隐藏导航栏 返回的标题:
阅读全文
摘要:项目中经常遇到按钮改变文字和图片位置的情况,所以尝试写一个 button 的分类: 参照连接 http://blog.csdn.net/dfqin/article/details/37813591 调用方法:
阅读全文
摘要:swift 与oc 不同,没有宏的定义就像 oc 可以这样写,直接调用: swift 就要这样写了: swift 的调用方法:
阅读全文
摘要:setter 和getter 的使用--> 适合计算使用 外部调用 及显示结果 结果
阅读全文
摘要:1. 基本的打印: 2. var 变量 , let 常量: 2.1 使用类型推断,计算机自己判断类型 2.2 自己规定类型 3. 控制语句: 3.1 判断是否及格 3.2 遍历数组的元素的几种方法 4. 函数的定义和使用: 5.基本数据类型: 6. 闭包: 7. 枚举 enum Direction{
阅读全文