Girl_iOS100天学iOS的第三天(Plist&UIPickerView)

来源:互联网 发布:阅读题软件 编辑:程序博客网 时间:2024/04/30 22:31

      今天与UIPickerViewPlist还有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总结的文章.

       发现自己慢慢向好的一面发展了,哈哈 :)

0 0
原创粉丝点击