如题,是初学者的一些问题,望会的人能解答一下,最好举个小例子,不胜感激!
objective-c ios开发app ios测试 ios-programming
认证0级讲师
NSMutableArray *array; - (void)function: (NSArray *)array { //需要数组的函数 } array = [[NSMutableArray alloc] init]; //定义一个数组 NSString *string = @"string"; //创建一个NSString对象 [array addObject:string]; //把NSString对象存到数组 [self function:array]; //把数组作为参数传进函数
// // main.m // learning1 // // Created by Jeffrey Zhang on 16/2/3. // Copyright © 2016年 Jeffrey Zhang. All rights reserved. // #import <Foundation/Foundation.h> #import "MyClass.h" int main(int argc, const char * argv[]) { @autoreleasepool { MyClass *myClass=[[MyClass alloc]init]; myClass.srcArray = [NSArray arrayWithObjects: [NSDictionary dictionaryWithObjectsAndKeys:@"001[憨笑]",@"憨笑",nil], [NSDictionary dictionaryWithObjectsAndKeys:@"002[偷笑]",@"偷笑",nil], nil]; [myClass printObjectsArray]; } return 0; } // // MyClass.h // learning1 // // Created by Jeffrey Zhang on 16/3/17. // Copyright © 2016年 Jeffrey Zhang. All rights reserved. // #import <Foundation/Foundation.h> @interface MyClass : NSObject @property NSArray *srcArray; -(void)printObjectsArray; @end // // MyClass.m // learning1 // // Created by Jeffrey Zhang on 16/3/17. // Copyright © 2016年 Jeffrey Zhang. All rights reserved. // #import "MyClass.h" @implementation MyClass @synthesize srcArray; -(void)printObjectsArray { for(NSDictionary *dict in srcArray) { for(NSString *key in dict) { NSLog(@"%@>%@",key,[dict objectForKey:key]); } } } @end
认证0级讲师