做过开发的py都知道view是一个核心,用户的核心在ui,ui的核心就是一个view。还记得在公司做的第一个项目。当时的重心一直处于核心阶段,就一个文件的读写,其余的什么功能都没有。Y的一个读写功能交给测试部门测试了一个月都没测试成功。后来把我气晕了,到最后发现程序有一个地方少了一个delete。那个程序还是从我们公司每个工程师都看了一遍,最后发现错误是第一个工程师写的。而且后来的工程师都禁止修改那个程序的读写部分,即使修改,都要上报的。看到那个error时,我们几个都疯了。后来做个限制,限制到一个时间段内,然后就没问题了。是底层芯片的性质导致的。这些原因,我不清楚,没做过芯片层次的操作。后来这个项目曹操结束了。
现在在看ios的ui,然后看了一下当今社会最流行的几个ui,也都是一个样子,要想从中学点东西,不是那么容易的。好多人去参加培训,我付不起那么高的费用,对于培训也不是十分感兴趣。于是自己写了几个程序。只是ui这一块,一直是块心病。没怎么做过,又不是十分熟悉;看一眼别人的ui,基本上都有个思路。想写一个,没什么难度。只是要成立一个工作室什么的,缺一个ui,非常后悔大学里把ui给丢掉了。唉,如果当初努力点,学学ui什么的,现在也不会落到这步田地。唉,烦闷就别说了。
ios的底层还是很好学的,跟c、c++没什么差别,ui部分没什么大的原理,看得懂api,自带的demo,基本上就行了。还好大学里没把English落下,学ios的ui还是很迅速的。只是几个api,看懂了,一切都很随意的。
未完待续。