自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 十二、oc中autorelease的基本使用

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------              在前面的内存管理博客中,提到过release方法,它是一个对象方法,返回的是空值。autorelease方法也有着release方法有着大体相同的作用。注意@autoreleasepool这是oc中的一个关键字,而autorelease是oc中的对象方法@au

2015-03-15 14:47:10 508

原创 十一、内存管理中的循环引用

------ Windows Phone 7手机开发、.Ios培训、期待与您交流! -------       首先,我们得知道什么是循环引用。循环引用就是你中有我,我中有你。例如,有A类与B类两个类,A类中有B类型的成员变量,B类中有A类型的成员变量,然后通过调用相应的setter与getter方法,来实现的引用,叫做循环引用。      然后,我们需要知道循环引用有两种类型,一种是非A

2015-03-15 10:21:49 395

原创 十、oc中@property参数的学习

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------        在前面写的博客中也写到过@property,但是那时候写的是最简单的一种形式,也就是说当我们给一个非oc对象设计setter与getter方法,例如给基本数据类型int、double、enum、struct设置setter与getter方法。可以写成@property in

2015-03-14 11:16:46 287

原创 九、oc中多对象内存管理基础学习

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------        内管管理是oc学习中,十分重要的一章节,是重点,也是难点。但自从苹果启用了ARC机制后,使用xcode编写oc程序,基本上不需要开发者们关注内存是否被收回,因为系统自动会帮组你回收,就像老师上课视频里说的,开起ARC后,代码你怎么写都是对的。那么对于我们初学者来说,要初步的掌握AR

2015-03-14 09:54:39 356

原创 八、oc中类的一些基本知识

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------      类,作为oc程序中最常见的一个单元,在程序中我们随处可见。我们可以将拥有同意性质,或者类似功能的东西归为一个类。在刚开始接触oc时,我们使用终端进行程序学习,这种情况下,需要我们自己学类的声明与实现,类的声明使用@interface  @end,类的实现使用@implementat

2015-03-13 10:33:17 317

原创 七、mac osx中终端的一些常见指令

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------      说到终端大家都不会陌生,mac中的终端,与windows下也是类似的,可以执行很多快捷方便的指令。首先,在mac os x 我们得找到终端在哪里。找到方法其实很多种,这里只说一种。在mac系统的桌面上,点击上方的前往按钮,选择应用程序,在应用程序里面找到实用工具,打开实用工

2015-03-13 09:45:10 510

原创 六、oc中构造方法的学习

------- Windows Phone 7手机开发、<a href="http://www.itheima.com" target="blank">.Ios培训、期待与您交流! -------       oc中的构造方法是用来初始化对象的方法,它是一个对象方法,例如:-init方法,它是xcode中默认有的方法。调用-init方法的时候会遵循一个顺序,即是先初始化父类的成员变量

2015-03-11 23:29:14 341

原创 五、oc中self与super的基本使用

我们知道大部分oc关键字都是以@开头的,例如,初学者最常见的几个 @interface @implementation @end 等等,但是self与super是oc中为数不多的,前面不加@的关键字。一般情况下,我们调用一个方法,包括类方法与对象方法,都会采用这样的格式,[方法的执行者 方法名],类方法与对象方法的区别在于,方法执行者的不同,类方法的执行者一般是类名或者说是类对象,而对象方法的执行

2015-03-11 09:45:26 453

原创 四、oc中分类的基础知识学习

oc中的分类,与该类既不是继承关系,也不是组合关系,它是类的一种补充。分类有着它特殊的的作用,分类可以在不改变原来类的内容的基础上,增加类的一些方法。      代码演示:   main函数: #import #import "Animal.h" #import "Animal+twh.h" int main() { Animal *a = [[Animal alloc]

2015-03-10 14:27:52 221

原创 三、oc中成员变量作用域的学习

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------          作用域,在日常生活中是指,某种东西能够起到作用范围。在c语言已经c++语言中,我们也常听到过作用域一词,例如局部变量的作用域,全局变量的作用域。局部变量是指,这个变量只在局部有作用。比如说在一个函数里面声明一个int a;那么这个int a对象只能在此函数范围内起到作用,一旦函

2015-03-08 15:34:53 330

原创 二、oc中的setter与getter方法以及点语法

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------        我们知道,在oc中,会有类的概念,我们可以将大致相同概念的东西归为一个类。大部分类中会包含有成员变量,初学时,我们会将成员变量设置为public类型,因为这样方便于我们进行赋值运算,可以通过 ''->''运算符进行调用。     例如:#import @interface Pe

2015-03-07 22:44:48 593

原创 一、浅谈oc中的面向对象

------- Windows Phone 7手机开发、.Ios培训、期待与您交流! -------      什么是面向对象,什么是面向过程呢,这是我们这些刚接触编程的菜鸟们,最开始需要接触的东西。这两句话的关键在于,一个是“对象”,一个是“过程”。对象是什么?对象不是我们常说的男女朋友,它是程序中的一个单位,可以用来调用程序中的一些方法,oc中的对象包含类对象与类类型对象。别看只差两个字,其

2015-03-06 21:59:17 648

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除