用分类实现前缀后缀添加
来源:互联网 发布:debian stretch软件源 编辑:程序博客网 时间:2024/06/07 10:50
我特别喜欢分类,而它的确是处理一些小问题的好帮手,在本例中使用分类来实现给一个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
- 用分类实现前缀后缀添加
- mysql批量添加前缀后缀
- 视图解析器添加前缀和后缀
- VS2015,C++实现前缀、中缀、后缀表达式求值、前缀转中缀、前缀转后缀。
- 【stack 实现前缀、后缀、中缀表达式运算】
- mysql为字段值添加或者去除前缀、后缀
- mysql为字段值添加或者去除前缀、后缀
- 前缀表达式、中缀表达式、后缀表达式及转换实现
- 前缀、中缀、后缀表达式及其相互转化的Java实现
- 前缀、中缀、后缀表达式实现表达式的编程
- C++ 栈应用 前缀表达转后缀代码实现
- 前缀表达式转后缀表达式的链栈实现
- 运算符*, 前缀++,后缀++
- 前缀++和后缀++
- 中缀,前缀,后缀表达式
- 前缀树、后缀树
- 前缀、中缀、后缀表达式
- 前缀、中缀、后缀表达式
- CToolTipCtrl应用
- 按分类汇总一下WPF的控件:
- html规范大全
- QFileDialog 获取文件路径的疑问?
- 以SQL Server 2005(2008)为后台的ASP网站访问慢的解决方案
- 用分类实现前缀后缀添加
- eclipse 添加任务标记
- You do not have a license for this Vuser type问题
- Javascript异步编程的4种方法
- oracle 创建用户需知
- OPENTSDB 安装与运行
- HTML5 Canva浏览器兼容检查
- python egg 文件安装与制作
- android hander timer