用分类实现前缀后缀添加
2013-01-11 14:19
162 查看
我特别喜欢分类,而它的确是处理一些小问题的好帮手,在本例中使用分类来实现给一个NSString添加前后缀的方法。代码简单,就不多说了,可以帮助初学者掌握分类的使用方法。
// // NSString+PrefixAndSuffix.h // AddPrefixAndSuffix // // Created by Mamong on 13-1-11. // Copyright (c) 2013年 Mamong. All rights reserved. // #import <Foundation/Foundation.h> @interface NSString (PrefixAndSuffix) - (NSString *)addPrefix:(NSString *)prefix; - (NSString *)addSuffix:(NSString *)suffix; @end
// // NSString+PrefixAndSuffix.m // AddPrefixAndSuffix // // Created by Mamong on 13-1-11. // Copyright (c) 2013年 Mamong. All rights reserved. // #import "NSString+PrefixAndSuffix.h" @implementation NSString (PrefixAndSuffix) - (NSString *)addPrefix:(NSString *)prefix{ self = [NSString stringWithFormat:@"%@%@",prefix,self]; return self; } - (NSString *)addSuffix:(NSString *)suffix{ self = [NSString stringWithFormat:@"%@%@",self,suffix]; return self; } @end
// // main.m // AddPrefixAndSuffix // // Created by Mamong on 13-1-11. // Copyright (c) 2013年 Mamong. All rights reserved. // #import <Foundation/Foundation.h> #import "NSString+PrefixAndSuffix.h" int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSString *oldString = @"nice"; NSString *newString =[oldString addPrefix:@"Man"]; NSString *newString2 = [oldString addSuffix:@"Man"]; NSLog(@"%@,%@",newString,newString2); } return 0; }
2013-01-11 14:15:16.447 AddPrefixAndSuffix[554:303] Mannice,niceMan
相关文章推荐
- 【2015-2016 ACM-ICPC, NEERC, Northern Subregional Contest C】【脑洞 本质不同实现的转化】Concatenation A串为前缀B串为后缀不同串
- 用一个form表单实现一次性无限极分类添加功能
- 视图解析器添加前缀和后缀
- 用SQL语句实现:更新某列的所有数据项,使得所有的数据项在原来的基础上加个后缀或前缀
- 批处理:为同一目录下的文件添加前缀或后缀
- 使用AppleScript实现一个批量添加文件前缀的功能
- 添加小程序商品分类,实现微信小程序商品列表
- AvalonEdit 对于选定的文本添加前缀和后缀
- jQuery 结合AJAX实现添加、删除分类等功能【原创】
- 【中缀转换成后缀或者前缀的思想、过程以及算法实现】
- IOS 实现多种分类 添加删除排序功能(LXReorderableCollectionViewFlowLayout)
- Python实现自动为照片添加日期并分类的方法
- 栈实现后缀表达式转前缀表达式
- 将前缀和后缀相同的文件移动到同一个目录的算法设计及C代码实现
- 中缀表达式转换为前缀及后缀表达式并求值(java实现)
- 注册表实现硬盘下面添加其他分类并设置文件夹路径
- destoon 分类的单函数实现 数据的添加 删除 和 更新 缓存!
- mysql为字段值添加或者去除前缀、后缀
- JSP实现添加分类、查询分类
- mysql为字段值添加或者去除前缀、后缀