나는 NSMutableArray
이며 다른 클래스에서 액세스해야합니다. 이것이 내가 지금까지 한 일이다. 다른 클래스에서 NSMutableArray에 액세스
- 은 내가
.h
파일NSMutableArray *muArr
및@property(nonatomic, retain) NSMutableArray *muArr
을 선언했다. .m
파일@synthasize muArr;
, 그리고 마지막으로 그것을 채워 :[muArr addObject: @"First"];
지금
SecondView
에서 나는 import 문#import "FirstView.h"
를 추가 썼다 :FirstView *frv = [[FirstView alloc]init];
다음NSLog(@"%i",[frv.muArr count]);
이 라인을 코드는 viewDidLoad
방법으로 작성됩니다. 그리고 NSLog
이 인쇄되었을 때 1
대신에 0
레코드가 있습니다.
왜 이런가요? 내가 잘못한 점과 누군가 샘플 코드/튜토리얼을 보여줄 수 있습니까?
muArr을 채우는 방법은 addObject : call입니다. –
'didSelectRowAtIndexPath' 안에 썼습니다. 그래서 사용자가 셀/행을 클릭 할 때. 이 메소드는 실행되고'muArr'가 채워집니다. – Illep
실제로 NSMutableArray를 만들었습니까 ?? 나는 그것을하는 성명을 보지 못한다. –