摘要: 以前应objctiew-c 写项目的时候,就知道有这两个关键字,现在用swift了。用法稍作改变,基本用法还是一致的 虽然使用这个之后,有时候会报错的非常的莫名其妙 (其实还是自己技术不够牛……) 先把可能的报错,解决方法链接附上: http://stackoverflow.com/question 阅读全文
posted @ 2017-03-21 15:21 user_bo 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 手头的项目中基本没有用到这个,但是还是要探索下。毕竟好多的地方要用这个,而且现在手机和电脑等电子设备都是多核心的,这样就成就了多线程带来更加优越的用户体验。 先记录下,自己看到的两个不错的连接: http://www.cocoachina.com/swift/20161116/18097.html 阅读全文
posted @ 2017-03-21 10:21 user_bo 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 忽略的基础性的问题,应该早点写出这个问题的解释比较好,毕竟 swift 好多的地方都用到了 as as!as?,是非常容易搞晕大脑的 1,as使用场合 (1)从派生类转换为基类,向上转型(upcasts) (2)消除二义性,数值类型转换 (3)switch 语句中进行模式匹配 如果不知道一个对象是什 阅读全文
posted @ 2017-03-20 17:33 user_bo 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 结构体是可以作为 model 类使用的不过也要 写下的创建方法 测试结果: 那么问题就出现了,结构体和类做 model时候,有什么不同呢?????? 阅读全文
posted @ 2017-03-20 17:26 user_bo 阅读(3179) 评论(0) 推荐(0) 编辑
摘要: 这个 cocopod 真的是不容易,差点就放弃了…… 还好,我足够的坚持…… 还是首先说下具体的步骤,希望能记得足够的详细…… 1.打开终端,cd 到自己项目的文件夹 cd 文件路径 2.执行 vim Podfile ,创建一个podfile 文件,编辑该文件 -》退出 3.Pod install 阅读全文
posted @ 2017-03-20 16:39 user_bo 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 写到这里的时候,自己这个项目已经完成了一半左右,项目进度自己还是挺满意。今天又有一个新的布局,要实现个下拉菜单,刚开始写的时候,觉得会很容易,后来发现也是小错不断, 我想自己限制的自己属于写博客的初期,主要是记录错误,和喜欢撸码的朋友共同进步…… 这个好多是借鉴别人博客的,免不了有搬代码的嫌疑,以后 阅读全文
posted @ 2017-03-20 16:06 user_bo 阅读(4358) 评论(0) 推荐(0) 编辑
摘要: collectView 也是 iOS 很常用的瀑布流展示控件了,虽然使用过很多次,一直没有系统的总结过,尤其是在添加header 和footer view 的时候,很常见,写起来总觉得不是很流畅,这里着重备份下,留待备用…… 这里贴上最终的成品样子: 刚刚做demo 做了好久,这个控件,我也是醉了… 阅读全文
posted @ 2017-03-20 15:17 user_bo 阅读(3892) 评论(0) 推荐(0) 编辑
摘要: 前期要实现 一个自适应的label 的时候,就知到xib 约束是有优先级的,一直为深入研究; 乘写这个 博客的机会 ,试验下xib 约束的等级 …… 抱歉要查资料,在重新实践,先把主要浏览的网页 连接公布下 http://www.jianshu.com/p/f83fa37fdd46http://ww 阅读全文
posted @ 2017-03-17 16:29 user_bo 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 现在 xib,stroyBoard 这种图形话的编辑写代码,越来越简单。以前scrollview 这样的控件不会用xib ,网上查了 好多的资料。现在把步骤逐渐的写出来, 这里顺便写个Demo ,是一个scrollview 上左右两个tableview 先呈现先实现的效果: sgement 可以切换 阅读全文
posted @ 2017-03-17 16:14 user_bo 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 1. 网络请求返回数据时候,把数据转化为model,但是有时候会返回空的字符串,所以加载了个长度的判断: 2.隐藏导航栏 返回的标题: 阅读全文
posted @ 2017-03-17 14:22 user_bo 阅读(430) 评论(0) 推荐(0) 编辑