面试初级iOS程序员需要会哪些东西?
黄舟
黄舟 2017-04-17 14:55:12
[iOS讨论组]

如题!
我已工作4年,之前做过.net、系统运维、Java、Python,现在转iOS,已自学1个月,把Objective-C基本语法学会,UIKit框架学了几个主要的View,多线程会用NSThread和NSOperation和GCD,网络开发学到NSURLSession,大致情况就是这样。
最近在苦学,但是似乎成效不大,好烦恼!求好心人给予指点,谢谢~

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(5)
PHPz

你已经会这么多了,又有四年工作经验,应聘初级iOS程序员绰绰有余了。的确iOS社区用AFNetworking的比用NSURLSession的多,但其实是因为在苹果推出NSURLSession之前原生的网络通信框架不太好。像你这样刚入行的是可以考虑用NSURLSession的。不管怎么说用系统原生框架总不会错,除此之外如果还会用第三方当然更好。
另外你有一个大好机会就是swift。这门语言刚推出不久,很多iOS程序员还没开始学。

高洛峰

网络不用看NSURLSession,真正工程很少用的,看下AFNetworking吧。

个人觉得 iOS 的多线程不太复杂。看你的学习经历,觉得 View 方面(比如 UITableView 滚动流畅)、常见的设计模式可能可以再加强些哈。另外内存管理要看一看。

要转 iOS,感觉比较重要的是做一个作品出来,可以仿照流行的 app 做一个~

迷茫

被采纳的答案基本全了。。全部“虐完”目测天朝税后30K++(美帝目测年薪20W刀),太可怕了。学完 + 运用熟练 + 悟出心得要N(N > 2++)年吧。。。收下哥粉碎的膝盖。。
对总结还是赞一个,can not agree more,临时想到的补充一点E文阅读要做到无障碍。。
个人觉得iOS初级程序猿有点底子(UI、UI事件处理、网络处理、数据缓存)+ 会谷歌 + 能有点逼格的搬代码足矣。。。(个人定义)

天蓬老师

说真的,被采纳的答案有点可怖,我觉得要求太高了……

天蓬老师

朝被采纳的答案使劲!!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号