NSMutableArray를 반환하는 NSObjectClass에서 메서드를 호출하고 해당 MutableArray를 호출 클래스의 NSMutableArray에 저장하는 방법을 알고 싶습니다.반환하는 NSMutableArray 메서드에서 NSMutableArray로 전달하는 방법
은 효과적으로은
NSObject의 클래스는 반환 값과 방법을 가지고 모습입니다
- (NSMutableArray *)myMethod {
// do some stuff
return myMutableArray
}
나는 MyMethod라는 방법하지만 사용할 수 있도록 모든 초기화의 방법 복용량을 호출하는 클래스 나는
같은 것이입니다 ...이 클래스의 MutableArray로 돌아 myMutableArray을 받으시는 방법의 uncertian입니다
때문에 나는이 순간에 노력하고 내가 경고를 '있는 NSMutableArray * __ 강력한'로 지정
호환되지 않는 포인터 유형에서 'TheNameOfTheNSObjectClass *'
어떤 도움을 주시면 감사하겠습니다을 얻고 무엇을 먹으 렴. 당신이 Baginator
라는 클래스에 다음과 같은 방법이있는 경우
더 많은 정보가 필요하다고 생각합니다. 당신은'TheNameOfTheNSObjectClass' (elide unreferenced methods)와'anotherMutableArray'의 선언을위한 인터페이스를 추가 할 수 있습니까? 또한 "NSMutableArray"로 무엇을 의미합니까? 반환 된 배열을 복사 하시겠습니까? 아니면 그냥 참조할까요? – CRD
더 많은 코드를 게시해야합니다. ARC를 사용하고 있습니까? 이 두 NSMutableArray는 어떻게 정의되어 있습니까? – HackyStack
첫 번째 단계는 프로그래밍, 특히 포인터, 객체 및 명령형 프로그램의 개념을 배우는 것이어야한다고 생각합니다. –