#import <Foundation/Foundation.h> #define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]) int main(int argc, const char * argv[]) { @autoreleasepool { /** * 第1题 请将如下数据存储成字典,并将字典内容以字符串形式输出,输出:"XXX,年龄XXX岁,职业XXX"(将XXX替换为相应的数据)。 */ NSString *name = @"王重阳"; NSInteger age = 56; NSString *job = @"道长"; NSMutableString *str=[[NSMutableString alloc]init]; NSLog(@"这个太难了!??"); NSDictionary* dic [email protected]{@"name":name, @"age":@(age), @"job":job }; NSLog(@"%@ 年龄:%@岁 职业:%@ ",dic[@"name"],dic[@"age"],dic[@"job"]); /** * 第2题 对以下数据进行首字母升序排序,并输出 */ NSArray *array = @[@"Tim Cook",@"Jony Ive",@"Steve Jobs",@"Robert Brunne",@"Philip Schiller"]; NSArray* array2 = [array sortedArrayUsingSelector:@selector(compare:)]; NSLog(@"%@",array); /** * 第3题 请将“Robert Brunne”移除数组,并输出 */ NSUInteger a = [array indexOfObject:@"Robert Brunne"]; NSMutableArray* array3 = [NSMutableArray arrayWithArray:array]; [array3 removeObjectAtIndex:a]; NSLog(@"%@",array3); } return 0; }
时间: 2024-10-28 22:58:40