예 :블록을 ivar로 선언하기 위해 어떤 한정어를 사용해야합니까?
typedef void(^responseBlock)(NSDictionary*, NSError *); @interface MyClass : NSObject { [??] responseBlock responseHandler; }
내가 [?] 괄호 안에 무엇 규정해야합니까?
속성이 복사 한정자로 설정되어야하므로 블록을 읽었습니다 ...하지만이 경우에는 속성으로 노출 된 블록이 필요하지 않습니다. 나는 단지 그것을 ivar로 유지하기를 원하지만 어떻게 사본을 지정할 수 있습니까? 또한 아무 것도 지정하지 않고 기본 한정자는 무엇입니까? 그 밖의 모든 것의 경우와 같이 __ 강한 것인가?
ios5에서 ARC를 사용하고 있습니다.
이 나를 위해 꽤 몇 가지를 지 웁니다. 상세한 응답을 주셔서 감사 드리며, 구현 과정에서 새로 도입 된 ivars를 선언하는 연습을 부탁드립니다. –