在一二线城市iOS开发类职位3k~4k的薪水应有哪些能力?

非计算机专业报了培训班,有老师带着做的三四个项目,近期要找工作了。
比如,需要会使用哪些库类?
已邀请:

Geekson - Hello Women

推荐来自: 不见长安

常用库类
1.AFNetworking
轻量级而又超级高效的iOS网络编程框架,它支持iOS5.0及以上版本。
关于这个框架的使用,大家可以参考:
How To Create an App Like Instagram With a Web Service Backend – Part 1

2.SSToolKit
非常简单有用的工具,除了提供一些UI界面元素外,它还可以帮我们解决一些常见问题

3.GPUImage
用来处理图片的好框架,可以进行实时照片和视频处理,使用GPU而不是CPU,从而大大提高了程序运行效率。它比苹果官方的Core Image还要快,不过它缺少一些更先进的功能,比如Core Image的面部识别。

4.SocketRocket
如果你需要在iOS开发中和Web sockets打交道,显然不能错过这个框架。它可以轻松实现单一TCP连接的双工交流。虽然只有一些浏览器支持它,但对于一些实时在线应用来说非常有用。

5.HocketKit
可以使用它进行beta版发布,以及应用内崩溃报告,可以轻松发现程序中错误的来源。

6.JSONKit
超级NB的一个框架,可以高速解析JSON。当然从iOS5之后苹果官方也提供了自己的原生JSON支持(NSJSONSerialization)

7.MagicalRecord
Core Data是iOS开发中一个令人头疼的问题,不过MagicalRecord可以帮你减轻这方面的烦恼。

8.RestKit
可以让你的应用轻松的和REST远程API整合在一起。它可以处理网络事务,解析XML或JSON,并转换成你自定义的类。如果对它感兴趣,可以看看这个教程:
Introduction to RESTKit Tutorial

9.Test Flight
可以用它来实现在线beta版测试的云服务,

10.MBProgressHUD
向用户提供进度条的视觉反馈效果。
 -------------------------------------------------------------------------------------------------
能力类
可以熟练运用XCode,Interface Builder等开发工具
 
下面是高薪的,与题目相差略大
熟练掌握Objective-C语言及iOS SDK
熟练掌握Xcode等开发工具和测试工具
熟练掌握iOS网络通信和XML、JSON等数据格式的解析,熟悉HTTP、TCP/IP、SOCKET等协议
熟悉Cocoa Touch、Core Data、Runtime,深入了解iOS下的并行开发、网络管理、内存管理、GUI开发、消息通讯机制、安全机制。
 
不过我觉得工作经验相对重要点。

要回答问题请先登录注册