昨晚又失眠了,只不过情况好些了,一点多入眠,不算太糟糕,看来事情是在往好的方向转。只不过今天下午汝佳哥让我看的项目代码确实让我感觉压力山大。我个人算是一种慢热型学习者,对学习也一直是种严谨的态度。对这种直接上手操作的方式多少还是有些吃不消,主要归于两个原因吧:相关编程基础太薄弱,一种固有的学习方式阻挡自己吸收新鲜的事物。要想比较有效率的完成工作或任务,同时兼顾一个长期的可持续发展,要同时从这两方面入手。一是不断累积自己的编程能力,可以通过书本学习或者实战经验;二是当问题显得比较复杂时,跳出常规的思路,用一个比较有创造性兼顾较强的执行力来解决。
总结一下今天了解的内容:
1.Objective-C程序设计基础:使用Xcode
2.类、对象和方法:练习了一个用于处理分数的例子(Fraction:numerator denominator),了解@interface @implementation @property @synthesize
3.数据类型和常量:int类型,float类型,double类,char类型;限定词:long,long long,short,unsigned,signed,id类型
4.循环结构、选择结构
5.分离接口和实现文件