码迷,mamicode.com
首页 > 移动开发 > 详细

iOS扩展类方法之category!

时间:2015-09-22 12:55:46      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:

 一、category介绍

    category可以不修改源代码的基础上扩展新的方法,Category只能用于方法,不能用于成员变量。

二、category创建

     eg:我们扩展NSString类新方法;

    1.新建category类->选择OC File

技术分享

  2、继承选择calss选择NSString,名字写MyTest,类型type选择category。

技术分享

创建完成就会生成 NSString+MyTest 的.h 和.m文件。

在头文件添加一个方法 test。

技术分享

 

在.m实现方法 test

技术分享

这个一个cagetory文件就创建好了,然后去实现调用。

先导入头文件,然后创建一个字符串对象str,str就可以调用NSString的扩展方法test了。

技术分享

iOS扩展类方法之category!

标签:

原文地址:http://www.cnblogs.com/qq95230/p/4828313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!