小编use*_*110的帖子

如何在Objective-C中调用另一个方法中的方法

我是Objective-C的新手.

如果我写了这个方法声明 .h

-(void)myMethod;
Run Code Online (Sandbox Code Playgroud)

而这个实现在 .m

-(void)myMethod{
    NSLog(@"This is myMethod");
}
Run Code Online (Sandbox Code Playgroud)

我怎么能用我班上的viewDidLoad方法来称它呢?

谢谢.

iphone objective-c

3
推荐指数
2
解决办法
7541
查看次数

合成NSMutableArray

      for(int i=0;i<[promotionArr count];i++)
            { 
               // NSLog(@"ok");
                Promotion *prom = [[Promotion alloc]init];
                prom.pName=[[promotionArr objectAtIndex:i] objectForKey:@"name"];

                prom.pUrl=[[promotionArr objectAtIndex:i] objectForKey:@"url"];
                prom.pDescription=[[promotionArr objectAtIndex:i] objectForKey:@"description"];

                [promMUAraay addObject:prom];
                 NSLog(@"number of elements : %d",[promMUAraay count]);

 }
Run Code Online (Sandbox Code Playgroud)

但元素的数量始终为0.我没有为NSMutableArray做@synthetise,xcode告诉我,我不能.我只是在我的.h中这样做

NSMutableArray *promMUAraay;
Run Code Online (Sandbox Code Playgroud)

这就是问题所在?

iphone objective-c nsmutablearray

0
推荐指数
1
解决办法
161
查看次数

标签 统计

iphone ×2

objective-c ×2

nsmutablearray ×1