iOS开发工作中,经常会遇到什么样的问题呢?

 我来答
千锋教育
2015-11-03 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
根据工作阶段也许会经常遇到很多问题,举例几点说明:

1、app installation failed the application could not be verified
手机在网上下载app安装后,如果又从git上下载的源码,那么在调试时就会出这样的错误。解决方法是卸载掉之前安装的app,然后在用xcode运行。
2、使用cocoapads无法链接到文件,先检查podfile文件中是否有该文件。或者尝试调整podfile中ios的版本。最后尝试是不是打开了xcodeproj文件而不是打开了Cocoapads生成的xcworkspace文件。
3、误删storyboard文件后可以重新建立,然后在项目配置中---general--app icon and lanch images中选择创建的storyboard文件。在storyboard中放入一个viewcontroller。然后设置该viewcontroller的属性视图,设置为初始化视图控制器。

总结:
1、工作之后的代码需要要更严谨,要面对很多遗留代码,要把它们弄懂;
2、同事各有所长,不可能什么都会,工作才是学习的开始;
3、除了代码和技术,还要考虑业务知识、测试、质量、生产效率和可持续性;
4、学校及培训所学的非常有用,但是理论和实践有着巨大的鸿沟,这全靠经验和工程感。
志当存高远389
推荐于2016-06-05 · 知道合伙人互联网行家
志当存高远389
知道合伙人互联网行家
采纳数:11237 获赞数:20406
08年毕业,一直从事计算机行业,从基层做起。有较强的实践操作能力。

向TA提问 私信TA
展开全部
你目前正在接受培训,如果是正规学校的话,你应该能够系统地学习ios与oc的基础知识(如果你不偷懒的话),我就不列举所有的知识点了。
但毕竟听课是被动地接受知识,只是让你知道有这么一块技术,你需要在底下对每一部分理解透彻。我认为你课上所有学到见到的东西都应该掌握,你不该试图丢掉一些内容。
一般面试问问你内存管理、设计模式、一些特性、框架,虽然网络上面试题很多,但你的回答面试官一看就知道是真理解还是背的,他们有的是办法检测你的水平,你只用表现你的基础足够扎实即可。
尽可能地展现你的头脑灵活和思维逻辑缜密,如果你去的是外企或者优秀的公司,你会遇到不错的技术面试官,让自己暂时变得能聊一些,甚至谈谈你对行业的看法。当然你还要应对都不懂技术的HR。
面试的技巧很多,不是该在这里细述的部分,最关键的是你要做过足够多的项目,也许很多要求有上架产品,因为这会让你知道完整的架构、一个产品的研发流程、遇到问题的解决方式,也就是经验。我想你的培训学校应该提供这样的机会,如果没有很遗憾,记住实际项目经验是最大的加分,找个地方跟一个1到2个月的项目去吧。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式