我有一個NSMutableArray
,我需要從另一個類訪問它。這是我迄今爲止所做的;從另一個類訪問一個NSMutableArray
我宣佈在
.h
文件NSMutableArray *muArr
,並@property(nonatomic, retain) NSMutableArray *muArr
。@synthasize muArr;
在.m
文件,最後填充它:[muArr addObject: @"First"];
現在
SecondView
我添加了import語句#import "FirstView.h"
寫道:FirstView *frv = [[FirstView alloc]init];
然後NSLog(@"%i",[frv.muArr count]);
這些線的代碼寫在viewDidLoad
方法中。當打印NSLog
時,我得到0
記錄而不是1
。
這是爲什麼?我做錯了什麼,有人可以給我看一個示例代碼/教程?
你用哪種方法填充muArr(addObject:call是哪裏)? –
我在'didSelectRowAtIndexPath'裏寫了它,所以當用戶點擊單元格/行時。這個方法被執行,'muArr'被填充。 – Illep
你有沒有實際創建NSMutableArray?我沒有看到有這樣的說法。 –