原文:【Objective-C】07-自定义构造方法和description方法

说明:这个Objective C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective C。如果你还没有编程经验,或者对Objective C iOS开发不感兴趣,请忽略。学习本专题之前,建议先学习C语言专题。 知识回顾 在第 讲中已经介绍了如何定义类和创建并初始化对象,比如有Student这个类 .Student.h .Student.m .在mai ...

2013-04-19 20:44 11 15227 推荐指数:

查看详情

Objective-C与Swift下的自定义打印函数(Debug和Release)

1.Objective-C     在使用Objective-C进行开发的过程中,为了Debug会不断的设置打印函数。如下图是我们经常用的,用来测试监听方法的实现与否:   需要说明的是,__func__和__FUNCTION__都是C的预定义符号,代表的含义完全相同,就是返回 ...

Fri Nov 25 18:51:00 CST 2016 0 1769
Objective-C之NSArray(数组)默认排序与自定义排序

在讲OC中数组的排序之前我先上一段代码,它是简单数组排序的一种方法(也就是元素是字符串或者数据的数组,因为后面要讲元素为类的数组排序) 代码1: 上面的程序中定义的一个sortArr4的数组,它来自于sortArr3的排序结果(注意:是升序)。第三行中的“obj1 compare ...

Tue Oct 27 02:19:00 CST 2015 0 2600
Objective-c方法调用流程

Objective-c方法调用流程   Objective-c是一门动态语言,动态两个字主要就体现在我们调用方法的时候,运行时回动态的查找方法,然后调用相应的函数地址。运行时是整个Objective-c程序的基石,有了它我们的程序才能正常运行起来。   NSObject是Cocoa中绝大部分 ...

Tue Nov 27 07:13:00 CST 2012 2 8477
Objective-C 集合之NSDictionary的常用方法

OC中NSDictionary是用来存储键值对的字典,字典有两个特性: 1.无序性,字典中的元素没有顺序,存取元素必须依靠key值找到相应的元素; 2.字典中不存在相同的key值,即key值具有唯 ...

Fri Dec 25 05:01:00 CST 2015 0 6080
Objective-C 方法交换实践(二) - 方法指针交换

一. 基本函数 根据 sel 得到 class 的实例方法 根据 sel 得到 class 的函数指针 给 class 添加方法 替换 class 的 sel 对应的函数指针,返回值为 sel 对应的原函数指针 交换两个 ...

Tue Nov 21 08:49:00 CST 2017 0 1060
Objective-C 关于静态方法与实例方法

objective-c中非常重要的语法知识,在此归纳总结一下。 类方法,也称静态方法,指的是用static关键字修饰的方法。此方法属类本身的方法,不属于类的某一个实例(对象)。类方法中不可直接使用实例变量。其调用方式有三种:可直接调用、类名.方法名、对象名.方法名。实例方法指的是不用static ...

Sun Aug 03 08:21:00 CST 2014 0 3057
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM