// 从父字符串中删除子字符串
NSMutableString *sourceString = [NSMutableString stringWithString:@"abcdefghijklmn"];
NSString *delStrFromStr = @"adef";
NSLog(@"sourceString %@", sourceString);
if ([sourceString rangeOfString:delStrFromStr].length > 0) {
[sourceString deleteCharactersInRange:[sourceString rangeOfString:delStrFromStr]];
}
NSLog(@"sourceString %@", sourceString);
// 从父数组中删除某个对象
NSMutableArray *sourceArray = [NSMutableArray arrayWithObjects:@"abc", @"def", @"ghi", @"jklmn", nil];
NSString *delStrFromArr = @"def";
NSLog(@"sourceArray %@", sourceArray);
if ([sourceArray containsObject:delStrFromArr]) {
[sourceArray removeObjectAtIndex:[sourceArray indexOfObject:delStrFromArr]];
}
NSLog(@"sourceArray %@", sourceArray);内容不只是字符串,自己可以延伸
本文介绍了如何使用 Objective-C 在 iOS 开发中实现从父字符串删除子字符串和从父数组中删除特定对象的方法。通过具体代码示例展示了利用 NSString 和 NSArray 的相关方法实现这些功能的过程。
1909

被折叠的 条评论
为什么被折叠?



