ios
文章平均质量分 85
whybangbang
这个作者很懒,什么都没留下…
展开
-
objective-c(二)
这篇,我们进行第一个程序的开发,相信大家对于“hello world”一定不陌生,我们这篇的任务就是输出hello world,让我们现在打开xcode,第一个界面就是让我们点击左边的create a new xcode project,进入第二个界面让我们如图选择工具(这是开始学习的时候选择的方式,后面会发生改变)填上项目名,组织名,公司名,type选成function,AR原创 2012-12-24 22:20:22 · 418 阅读 · 0 评论 -
vm安装mac os x 10.7 lion
在四级的前一天突然来了兴致,想开始ios的开发了,所以,就得安os x了。 当然why建议有闲钱的话还是买一台mac book吧,毕竟os x就是为mac开发的,兼容性会更好,就好比为什么iphone运行就比android更好一样,毕竟ios是针对那一台机子开发的,而android是要让各大手机厂商都使用的。 why既然没闲钱买mac就只能在自己的windows下装os x了,原创 2012-12-21 08:53:58 · 697 阅读 · 0 评论 -
objective-c(七)-id数据类型及多态
今天来说说objective-c的一个非常重要的数据类型id。 前面在说objective-c的数据类型的时候我们说过有id这种数据类型,但是当时只是说有,没细讲,今天具体来说一下。 说到id必须说说objective-c的多态,学过其他语言的程序员一定听过甚至用过,多态,例如java,这是why比较熟悉的一门语言,java中多态基本可以分为两种覆写和重载,想了解的可以去看看,原创 2012-12-30 17:46:34 · 1007 阅读 · 0 评论 -
objective-c(八)-面向对象之继承
依稀还记得在学java的时候,面向对象的三大特性:封装性,多态性,还有继承性,上节课主要说的是多态性,这节课来说说继承性。继承从属性继承和方法继承来说:原先我们在一个类中定义的属性要么是在implemetion的kaitou{}中定义,要么通过@property定义,这些方法属性都是private的,子类是无法继承到的,下面的例子就可以让子类继承到:大家先看:一看就懂了,就是在原创 2012-12-31 17:40:06 · 733 阅读 · 0 评论 -
objective-c(五)-面向对象之初见
今天下午没什么事,不上班了,课程设计也不急,本来叫人去逛街的,但现在也不想动,算了,那就不去了,那就来为大家说说objective-c面向对象吧。我也是初步学objective-c,开这个博客,一方面是为我学习过程记录一下,以后需要回顾的时候好找,另外是想为像我这样已经有一些其他语言开发经验的人提供方便,让大家学起来更加容易,我计划等我把这块学完为这个开个专栏,名字就叫“不从零开始学objec原创 2012-12-25 17:33:12 · 628 阅读 · 0 评论 -
your first iOS app(一)
记得顺民哥在教j2ee的时候说过,我们学习的时候不仅要从细小的知识学起,而且要在适当的时候看看宏观的程序,以此来给自己在乏味的学习中增加点学习动力,所以呢,why这两天开始看your first iOS app,现在和大家分享一下。这里的介绍主要是参考https://developer.apple.com的第一个ios程序,网址是https://developer.apple.com/libr原创 2013-01-01 22:15:09 · 1997 阅读 · 0 评论 -
objective-c(六)文件分离,合成存取方法,方法多参数,局部变量,self使用
今天我们开始学习objective-c面向对象的第二个基础部分,类的一些基本操作,上篇中演示的程序,主函数以及调用的类接口以及实现部分都在同一个文件中,假如类多了之后这绝对不是一个好的解决办法,这篇我们就来说说如何分离:我建了如图一个文件,当前显示的编辑窗口是主函数窗口,现在我们去建专门放类的文件,点击菜单栏的file,进去点new,选择file就进入下面这个界面:选择objective-原创 2012-12-27 11:22:23 · 726 阅读 · 0 评论 -
objective-c(四)-基本数据类型以及循环和选择结构
这部分知识,对于没学过编程的人来说得好好去看看,但对于以及有c或者c++还有java等的开发经验的人来说,只需要略略的看看,找到与其他语言的不同即可,这里我就不短话长说了。 其实这部分知识真的和c语言差不多,先前就提过objective-c在why看来就是在c基础之上加了一层面向对象,所以对于这些与面向对象无关紧要的基本数据结构就没有太大变化,下面用个例子说明一下。 从上面的原创 2012-12-25 07:37:58 · 544 阅读 · 0 评论 -
objective-c(三)
这篇来讲我们上篇说的第一个例子:#import int main(int argc, const char * argv[]){ @autoreleasepool { NSLog(@"hello world!"); } return 0;}第一个例子可以总结出下面几点:(1)objective-c注释有两种原创 2012-12-24 22:52:59 · 437 阅读 · 0 评论 -
objective-c(一)
学习ios开发,首先得学习一下开发ios的语言objective-c,这门语言历史啥的就不细说了,我了解的大致就是在iphone盛行之前,它位于13门开发语言的末位,但现在好像升到第4了,到底第几,读者感兴趣自己去看吧,我就不查了。其实,原先objective-c是属于NeXT公司的,但96年苹果收购了该公司,objective-c也就成为了苹果开发的主要语言,其实我们不搭建mac环境也是可以开发原创 2012-12-24 22:04:32 · 442 阅读 · 0 评论 -
oraclevm 安装mac os x 10.8
这个有一篇比较全的文章给大家推荐一下http://bbs.weiphone.com/read-htm-tid-5329046.html,我安装过了,挺好的,大家有什么安装问题可以交流一下原创 2012-12-22 21:44:51 · 1756 阅读 · 0 评论