这几天偷偷瞄了瞄同样是自学好几个月的别人简历,打击很大。。。
1.mvc我知道有这个,没用过;人家简历写的是熟悉mvc,我还停留在模型-视图-控制器。更别说设计模式。
2.观察者模式,这个还是在亲哥的解说下了解一遍
3.多线程,自己尝试了下;自己太瞎,写的东西内存溢出还不知道。
4.网络这块更是没接触,还是让亲哥帮忙在VPS开端口做了下检查更新功能,json解析花了一下午才弄出几个数字。最后发现这东西不能用,检查出来就拒绝上架...
5.自动布局,刚学的时候我是拒绝这货的,代码实现感觉还靠谱些。再到后来发现storyboard拖两下就OK了。嗯,还可以就试试。噩梦啊,自动布局,多控件的时候真是头都大了。亲哥出马教训道:“根本不是你这样玩的好不!!”
6.前段时间github通知说侵权让我24小时删掉tom猫,我都忘记我看着视频敲代码写的这玩意了。
7.学了这么久能写出来一个东西没?答:“没有”
写了两个demo,效果简直是不忍直视。
一。txt阅读
文档56kb,调整了下字体。iPhone5实测启动-显示耗时9s,内存140m。
说说经过:用的是textview+scrollview,排版一次全处理,一次全加载。中间调整 排版(textKit、分页),页码。分页我Google了好久(baidu太坑),最后连抄带看是 做出来了(分页花了至少一周)。
发给亲哥看看,30s后回复:“写的屎一样。。。”
优化思路:分割文档、动态加载、预处理几页显示开线程后台处理、计算每页能显示多少 内容,再去读取相应的文件长度
实现:尝试了下后台处理,有效。悲剧的发现我字体没调整,只不过是app进入速度快 不少。然而其他优化都搞不清楚。
APP失败,能力不足
二。看中一个APP叫每日一读,尝试去模仿。
实现方向发生偏差,获取内容,排版显示这些都没做(还不知道怎么获取内容),我就开 始做什么工具栏弹出的view,一脚就进自动布局坑,两头没出坑。
亲哥建议:“可以尝试观察者模式,把你简历写写,写完我再帮你改改”
最后简历出来,心都在颤抖。这些我我都不熟悉啊,上面却是熟练!!我很虚。然而海投45封有两封让我去面试,公司信息看了下都是培训班...亲哥再次发话:“管他干啥,叫你去你就去面试,不去你怎么知道你的不足,这是机会。不是上班的机会或者交钱的机会...”
来这里问问iOS新手能找到公司继续学么?
如果能应该找什么类型的公司提升快?
有点基础后该如何继续提升?
我是英语渣,都是Google帮忙看文档看某某