Girl_iOS100天学iOS的第三天(Plist&UIPickerView)
来源:互联网 发布:阅读题软件 编辑:程序博客网 时间:2024/04/30 22:31
今天与UIPickerView、Plist还有AutoLayout打交道了很久.
有时候自己还是太着急了,以至于不怎么懂就开始照抄写代码,到头来出问题又得花很多时间去解决。因此,首先要弄明白如何去做、其中有哪些原理,就像AutoLayout,虽然用了两周了,但有些时候还是会有很多警告,最后是解决了,但却还是没搞明白,如何做才是最便捷的约束方法.思考有时候比一味地编码更重要.
有时候自己很想一天做出N多的东西,所以很长时间去编码,结果却是效率糟糕.想想偶尔停下来想想或者看一篇博客也挺好的.
现在的工作是996的状态,没有太多的业余时间,但其实工作就是最好的提高方式,所以在工作中不要完成某项功能就万事大吉,片刻加片刻的知识小探索也是蛮重要的,今后要把阅读任务加上去,作为每个时间段的调节.
很早就接触到的番茄工作法,尝试了一段后来就没有管了,明天打算重新试试.发现自己有延误症,其实编码时也没有打起12分的精神,算一算白天有十个小时在电脑前,磨磨蹭蹭地浪费了不少时间.
关于UIPickerView,项目中用了一个开源库https://github.com/skywinder/ActionSheetPicker-3.0,但感觉有时间还是自己写的好,能用原生就用原生.写三级地区选择的时候遇到了一个关联的问题,参考https://github.com/cloudorz/areapicker的例子得到了解决.
return;和break;一个跳出函数,一个跳出{}内的方法(基础好差>.<) —>break is used when youwant to exit from loop, while return is used to goback to the step where it was called or to stop further execution. http://stackoverflow.com/questions/6620949/difference-between-return-and-break-statements
看了看plist的文章:http://www.appcoda.com/enhance-your-simple-table-app-with-property-list/ http://nscookbook.com/2013/02/ios-programming-recipe-13-using-property-lists-plists/ https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/PropertyLists/Introduction/Introduction.html啊,苹果文档没看完… 计划写篇Plist总结的文章.
发现自己慢慢向好的一面发展了,哈哈 :)
- Girl_iOS100天学iOS的第三天(Plist&UIPickerView)
- Girl_iOS100天学iOS的第十三天(MagicalRecord)
- Girl_iOS100天学iOS的第一天(规划)
- Girl_iOS100天学iOS的第五天(时间规划)
- Girl_iOS100天学iOS的第七天(Swift)
- Girl_iOS100天学iOS的第八天(nil)
- Girl_iOS100天学iOS的第十四天(MagicalRecord)
- Girl_iOS100天学iOS的第十七天
- Girl_iOS100天学iOS的第九天(目录结构和单例)
- Girl_iOS100天学iOS的第四天(Tag&UITextfield)
- Girl_iOS100天学iOS的第十二天(Core Data)
- Girl_iOS100天学iOS的第十六天(锻炼身体)
- Girl_iOS100天学iOS的第十一天(流水日记一篇)
- Girl_iOS100天学iOS的第十五天(睡觉)
- Girl_iOS100天学iOS的第六天(打酱油的一天)
- Girl_iOS100天学iOS的第二天(App lifecycle&viewController lifecycle)
- Girl_iOS100天学iOS的第十天(单例和通知)
- iOS-中国省市区plist(续)UIPickerView的应用
- 稀疏矩阵A和B,其行数和列数对应相等,编写一个程序,计算A和B之和,假设稀疏矩阵采用三元组表示
- LeetCode: Spiral Matrix
- android项目两种构建方式的整合(Eclipse/idea和Android Studio)
- 解决了Cocoapods Undefined symbols for architecture _OBJC_CLASS_xxxx的问题,辛苦死我了,记录下之后有空在研究
- 在Oracle Linux 6.5上安装Oracle 10gR2 的最佳实践【Maclean版】
- Girl_iOS100天学iOS的第三天(Plist&UIPickerView)
- 输出好看的图形
- 安装mysql 5.5.8 Error Nr.1364 authentication_string
- 输入系统之led灯控制
- NodeJS会是昙花一现吗?
- Fragment之7____在Fragment 不能正常显示时显示Activity
- Yii1.1 优化URL之去掉index.php(ubuntu Apache2)
- JUnit4单元测试使用方法
- 软件的复用技术及开发方法