[置顶] 给IOS初学者及新手的建议

96 篇文章 0 订阅
给ios初学者的建议

不管你是培训的还是在上学的或者是自学的!你选择了这条路就要认真的对待你所学的,别出来找工作什么都不会!


首先,

第一点:把你的obj-c语言基础打好,在学习obj-c之前最好学一下c/c++,除此之外最好各课都要设计了解些,xml,json,mysql,html,js!(我碰到一个连json和xml是什么都不知道的都出来找工作,我都无语了!)


第二点:对苹果产品了解些!你要开发什么东西,就要对那些东西了解!比如,苹果手机的分辨率,iPhone5以上(640*1136),iPhone4/4s(640*960),3gs(320*480)(虽然好多app都不再适配3gs)!

如果你连这些都不知道你还是别出来混了!这些都要耳熟能详,张口就来!(说得这个分辨率,我碰到好多培训出来的新手,连@2x的概念都没有,所谓的一倍图和二倍图,具体请看博客:iphone关于单倍图和二倍图(导航 背景 变高),如何让你在开发过程中少犯这种低级错误!比如你参加了工作,美工给你切好了图,你做工程的时候发现这个图被拉伸了或者压缩了,你不知道原因,以为程序写错了,就请教老员工!这时候别人会怎么看你?你懂的!)我说一下可能的原因:首先检查切图,看切图的分辨率,按我上面说得动动脑袋算一算!如果切图不合理,要求美工重新切!


第三点:经验之谈,初期多看别人写的代码,不是说要模仿(不好听的话就是抄别人的代码),从中你就可以学到很多东西!遇见不懂的多看官方文档,或者百度谷歌。多去code4app下一些源码来看!有问题多看外国网站(这个网站很强大,基本上什么问题都能搜到)和cocoaChina!(别有问题问同事,多上网查,网上什么都有,对的错的看你怎么分辨了)!


第四点:有人问用纯代码好还是xib?有人说用纯代码写效率高!请问你验证过吗?再请问你会用xib写吗?如果不会请收回那句话!因为你自己都不会写!官方的例子都还是xib呢!
有人说用xib托好,方便效率也高!那请问你会纯代码吗?你只会托不会纯代码写那就不行了!一些属性什么的不知道那程序是没法写的!

所以各有各的好处,看个人习惯,只要你能够实现效果功能,用什么都无所谓,关键是实现的方法要好要高!


第五点:代码质量,看别人代码是头疼的,尤其是注释很少的程序,如果程序需要维护,你最好注释些,好让别人知道你写的什么,不然后面人会骂死你!还有程序要遵循mvc思想,你用了就知道好处了!


第六点:写app肯定要与后台交互,前台需要什么不一定后台都能给全!要及时跟后台沟通!避免一些没必要的错误。一定要有耐心!


第七点:开发app之前你要了解各种好用的库,还有各种第三方!请参考:各种iOS开源类库

很多问题可以自行解决,不要动不动就抛出小白问题,这样大家真的会笑话!

若有更高水平者,欢迎吐槽


转载请注明,来自任海丽csdn博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值