iOS学习方法和技巧
iOS_Water
一个iOS高级工程师的成长之路。
我正年轻呢,让你们看看我华丽的人生!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
千万要避免的五种程序注释方式
你是否有过复查程序时发现有些注释毫无用处?程序注释是为了提高代码的可读性,为了让原作者以外的其他开发人员更容易理解这段程序。我把这些让人郁闷的注释方式归为了五类,同时把写出这些注释的程序员也归为了五类。我希望读了这篇文章后你感觉自己不属于其中的任何一种类型。如果你有兴趣的话可以读一下另外一篇文章 五种程序员(英文),和这篇讲到的五种程序员对比一下。1. 高傲的程序员publ转载 2014-11-19 11:09:28 · 501 阅读 · 0 评论 -
iOS开发工具——网络封包分析工具Charles
简介Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。Charles是收费软件,可以免费试用30天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分转载 2015-05-27 17:03:49 · 781 阅读 · 0 评论 -
iOS iPhone手机安装ipa文件
工具:iTools1.下载安装iTools。将手机连接至电脑。2.打开iTools,确定链接成功后,点击‘应用’3.点击‘安装’后,选择想安装的ipa文件即可安装。原创 2015-05-13 15:08:12 · 2128 阅读 · 0 评论 -
iOS程序员必看的书
前几天发布了一篇程序员必看的书,现在的IT人,程序员们不要一味的敲代码,我们也要有时间为自己充充电,买个kindle,公车,地铁上可以多多看看书.接下来我将为程序员们继续推荐一下比较好书。如果你觉得我推荐的这些书有用,就多看会,如果觉得推荐的不好,那就不要看了,就这么简单。如果你觉得我推荐的书是菜鸟才看的书,那您这位老鸟出门左转.希望给大家带来帮助。Objective-C转载 2014-11-19 11:10:38 · 784 阅读 · 0 评论 -
一套完整IOS学习大纲
分享一套完整IOS学习大纲 附带学习路线图1、语言基础Mac系统使用、常用UNIX指令、C语言、Objective-C语言、Foundation框架。2、iOS基础iOS程序结构:AppDelegate & UIApplication,基本控件(IBOutlet & IBAction),Controller & View,设备旋转及屏幕适配,UIView Animation转载 2014-11-19 11:06:47 · 955 阅读 · 0 评论 -
AppStore 上传应用icon图片报错
Your file could not be loaded.Try again.应用图片要求1024*1024.alpha通道关闭(导出jpg格式)原创 2014-11-14 10:38:45 · 1227 阅读 · 0 评论 -
iOS面试题
1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源 还是只有一份,那如果我们对A_c转载 2014-10-23 11:44:49 · 453 阅读 · 0 评论 -
IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解(shallow copy and deep copy)
阅读本文之前首先了解copy与retain的区别,如果有不正确的地方望大家多多指教:copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对象的引用计数无关,旧有对象没有变化。copy减少对象对上下文的依赖。 retain属性表示两转载 2014-10-23 11:47:38 · 412 阅读 · 0 评论
分享