![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iphone学习笔记
android_panda
这个作者很懒,什么都没留下…
展开
-
mac pro 配置配置iPhone开发环境 第一天
做android开发近一年吧,感觉android的适配各种奇葩,另外就是想学习更深入但是用C和C++不行,若是单独学习C和C++那肯定是很痛苦的一件事情。所以就学习iPhone了,一是可以学习点iPhone的东西,二是顺便把C和C++学习下,毕竟object-c和这两货有很大的联系。我相信任何事情都需要驱动,只是去学习,那很枯燥。 废话多了。想在自己电脑上安装mac ox,在vm原创 2012-11-26 09:49:05 · 1424 阅读 · 0 评论 -
object-c 完结篇 第十二天
大概两周时间把object-c看完,对大体有了个了解,然后昨晚试着运行一个开源项目,结果错误40多处,看的心都碎了。然后自己又建了一个hello world的项目,看着项目文件和结构,以及一些陌生的类名,有种感觉,革命尚未成功,同志仍需努力的悲壮感。就这样一个多小时过去了。 接下来,看一些视频,补充object-c的知识,主要是学习别人咋操作的。然后同时进行iPhone基础的学习。今天来原创 2012-12-11 08:40:37 · 484 阅读 · 0 评论 -
iPhone学习的纠结 第十三天
想运行个项目,结果发现,自己的xcode是3.6版本的,然后一搜都是4.2版的教程,还发现xcode对操作的系统版本的要求貌似挺严格的,怀念eclipse,虽然它很不给力。有点松懈。然后网上的视频都是一小截一小截的,比较全的,看着让人闹心,一次讲2个小时,并且是没将啥内容的。 接下来,要熟悉xcode开发环境,然后是把剩下的oc代码敲完。争取下周进入iPhone的学习。原创 2012-12-12 09:10:10 · 545 阅读 · 0 评论 -
object-c id数据类型和静态类型 第十四天
id数据类型可以存储任何类型的对象。静态类型是指定类型的对象的变量定义,用于存储特定类型的对象。在运行时环境,操作系统会根据对象类型去寻找一些方法,如果使用id数据类型,碰到继承的类中有有相同的方法(官方叫重载,或者重写分不清楚)名时,无法定位到相应的类。而静态类型可以定位具体的类,这主要是解决多态的问题。 每天看一个章节,打一下代码,虽然慢,但是扎实(主要原因还是:汝之不惠。天资不够聪原创 2012-12-13 09:00:30 · 1458 阅读 · 0 评论 -
object-c 扯淡篇 第十五天
昨天女朋友公司变态的要求他们为自己编辑的书出宣传封面,公司真够省的,把编辑当美工用,结果苦了我。回去让让我去做。我是写程序的,结果电脑坏的会打电话问原因,如果要是说不懂,别人会很怪声怪气的来句:你不是搞计算机的吗。而现在又成了ps的。然后呢就没敲代码。然后早上也没写东西。 明天周末一定要把object-c搞玩,代码敲完。原创 2012-12-14 14:13:47 · 523 阅读 · 0 评论 -
从零开始object-c
走马观花的看了一遍oc,感觉有很多收获,但是总是感觉心里不踏实,总感觉有某些地方没有看到,所以心里很忐忑。有轻微的强迫症。再加上工作最近比较忙,也是没有连贯起来,看的东西,所以决定把再看一遍。不求多,只求精,年前把oc透彻的搞一遍。年后买个mac学习iphone sdk,借用同学两个月的笔记本学习应该出点效果。原创 2012-12-29 17:21:22 · 769 阅读 · 0 评论 -
iPhone 第一天
在经过三周的折腾,object-c到一段落,虽然还有好多不明白的,不透彻的地方。但是为了防止死在钻牛角上,周末开始了iPhone的学习。 第一个程序当然是hello iPhone。原创 2012-12-18 08:20:44 · 672 阅读 · 1 评论 -
iPhone 第二天
写了个程序死活运行不是自己想要的效果,百度一下,没搞定。问题是一步步来的,结果还出错。早上到公司才想到忘记谷歌了。当时心情欠佳。真心感觉iPhone学习难,资料少,学习很困难。突然感觉自己很二逼,android技术也牛逼,为啥想学习iPhone。自己跟自己过不去。 晚上回去一步步再来一遍。路是自己选的,就要走下去。原创 2012-12-18 08:41:22 · 545 阅读 · 0 评论 -
iphone 第三天
没有看书,工作郁闷的当中。原创 2012-12-20 08:46:14 · 471 阅读 · 0 评论 -
object-c 内存管理 第十一天
周六周日,只看了敲了大概两章内容的代码,感觉在家学东西,很难集中精力,一会吃香蕉,一会吃个梨(太安逸了)。周六头痛就休息了一天,周日也就看了大概两章的内容。以后决定周末有一天在公司,敲代码看书。 看了内存管理这一章,感觉云里雾里的。就搜了几篇文章看了一下,转载了一篇比较好的。需要敲代码验证。 总是容易懒惰,总是容易推脱,总是容易找借口,但是生活就是生活,总会一成不变,需要改原创 2012-12-10 09:23:12 · 440 阅读 · 0 评论 -
object-c 使用文件 第十天
看了一下,没啥写的,就是几个类,需要写代码去验证。但是呢,有工作,各种懒惰,各种没时间。真想放弃,但是放弃后又能干什么,不进步就意味被淘汰,这就是程序员的牛逼与苦逼之处。 感触,程序员和泥瓦工差不多,光看别人怎么盖房子,是不行的,需要的是去干。另外一点是,程序员的架构师个人感觉都是从写代码出来,但是那些盖房子的建筑师,却未必碰过那些泥和瓦,这也是作为的程序苦逼之处。 开始工原创 2012-12-07 09:00:42 · 511 阅读 · 0 评论 -
object-c Foundation和数字、字符串、集合 第九天
Fountation是所有开发的基础,主要允许使用一些基本对象,如数字和字符串,以及一些对象集合,如数组和集合,还包括日期和时间的处理,自动化的内存管理、处理基础文件系统、存储或者归档对象以及处理几何数据结构。 Appplication Kit框架包含广泛的类和方法,它们用来开发交互式图形应用程序,使得开发文本、菜单、工具栏、文档和窗口之类的过程简单化。 术语Cocoa指的原创 2012-12-06 08:53:07 · 811 阅读 · 0 评论 -
object-c基础语法(-) 第二天
一是:定义一个类,xcode会自动生成.h和.m文件。其中其中在.h文件中主要接口的定义,一些变量和方法,需要在此文件中声明。然后在.m文件去实现这些方法。二是:一些差别和Java的。主要有定义函数时,前面加上符号 - 的意思是次函数是实例化的类去调用的。而前面的符号 + 的意思是次函数为类的静态方法,可以通过类直接调用。object-c调用方法是[类名 方法名],中间有空格。空格在objec原创 2012-11-27 10:05:26 · 1503 阅读 · 0 评论 -
object-c 类、对象和方法 第三天
抱怨两句,网上下载的object-c的视频看,发现讲的真不好。别让哥学会,学会了有条件一定录视频。没办法现实总是需要去克服,就先看书本然后视频辅助了。 首先是类的概念是就是一个比较抽象的但是具有一些明显特征的概念,比如长方形,或者狗之类。而对象的概念是具体话的东西,比如长为3宽为4的长方形,画出来的。还比如我家的小狗,就更具体了,你可以看到它甚至可以搞搞它,其实我家没有小狗。至于方法,就原创 2012-11-28 09:27:10 · 1092 阅读 · 0 评论 -
object-c数据类型和内存管理初步 第四天
一是:看视频看了一个多小时还有一个小时吧,那老师讲课真不行,不过这分享式的营销还不错。内容主要讲内存管理,其中主要和Java的gc。虽然object-c2.0支持gc但是仅限于mac。iPhone编程中内存管理,主要是对象的reference个数的管理。需要每次创建对象,就需要释放一次。其中init,retain,copy,alloc会使reference数加1,而release,dealloc,原创 2012-11-29 09:46:56 · 713 阅读 · 0 评论 -
object-c 循环结构、选择结构、类和继承 第五天
主要把昨天剩下的视频看完,结果没感觉讲啥有用的东西。 看了object-c2.0的,然后主要是循环结构,选择结构,以及类和继承,在地铁上浏览的感觉和Java差不多。需要敲代码呀。看是不管用的。 今天没啥大的收获,也许就像刚接触一个东西,刚开始会有很多的收获,接着会很平淡,然后就是要坚持这种平淡,这样才可以有更大的收获原创 2012-11-30 09:58:44 · 704 阅读 · 0 评论 -
object-c 继承、多态动态绑定 第八天
因为有Java的基础,这几章看书很没劲,所以也就没啥写的。唯一的感触就是,把用正常人的思维去考虑这些概念。然后就剩下敲代码了。昨天生病,也就没敲代码。主要把android手机root了。升级4.2后root麻烦,然后就重刷了4.2.1。感觉谷歌真不靠谱不停的更新,还各种bug,很程序不兼容,这不是坑爹吗。努力学习iPhone争取早日转呀。原创 2012-12-04 09:11:24 · 1220 阅读 · 0 评论 -
object-c 代码练习第六/七天
周末在家主要把所看书上上的代码敲了一遍。感觉还是需要动手敲敲的好。以下内容转自互联网:http://www.linuxidc.com/Linux/2012-08/67905.Xcode常用快捷键,网上找的总结一下,特别是格式化代码隐藏xcode command+h退出xcode command+q关闭窗口 command+w关闭所有窗口 command+opti原创 2012-12-04 09:05:26 · 792 阅读 · 0 评论 -
object-c 选择结构和基本的C语言特征 第九天
越来越感觉object-c就是Java+c-gc,不过好像object-c 2.0支持了gc。 扯远了,主要是把选择结构的代码敲了一遍,确切的说是一部分,因为和Java是一样的,就偷懒了。其中有一些与c是一样的比如输入scanf(@"%g", &number);,其中@是oc的,g也是oc就是double类型,而&就是c的取址符号。另外有一个不明的地方,在变量的设定一块,因为看的书是object-原创 2012-12-05 09:24:33 · 1155 阅读 · 0 评论 -
强制退出Mac程序的六种方法
用电脑时间长了,难免会遇到程序卡住,风火轮狂转不停,没有任何相应等情况。可能是由于程序冲突、缓存不足或者一些bug等情况导致,这个时候我们就需要强制退出这个程序了,下面有六种在Mac系统中强制退出程序的方法,大家至少应该记住一两个。1、使用键盘快捷键强制退出处于活跃状态的Mac程序快捷键:Command+Option+Shift+Esc这样按住一两秒钟,就可以强制退出当前程转载 2012-12-06 08:54:48 · 539 阅读 · 0 评论 -
iPhone 第四天
工作郁闷当中(续)。原创 2012-12-20 08:46:38 · 560 阅读 · 0 评论