2013-07-19 2 views
2

안녕하세요, 클래스 "car"와 클래스 "cardatabase"가 있다고 가정 해 봅시다. 카다투 데이터베이스 파일에 NSMutableArray를 만들면 모든 인스턴스가 저장되므로 쉽게 계산할 수 있습니다.Objective-c 특정 클래스의 모든 인스턴스를 계산합니다.

하지만 자동차 클래스 자체의 인스턴스를 계산하려면 어떻게해야합니까? 클래스 메소드 + (int) 카운트 생성과 같은 것?

+(int)count 

어떻게해야합니까?

+0

은 여기에 대한 답변 : http://stackoverflow.com/a/17850971/1226304 – derpoliuk

답변

-2

----------------- Car.h -------------------------- -

Car : NSObject 
{ 
} 

@property(nonatomic,strong) CarDatabase database; 

-(int)count; 

-------------------- Car.m --------------

-(int)count{ 
    return database.arrayYouDefined.count; 
} 
+0

미안 아마 잘 설명하지 않았다. 배열의 요소를 계산하는 방법을 알고 있습니다. 내가 알아야 할 것은 특정 클래스의 모든 인스턴스를 셀 수있는 방법이 있는지입니다. – mystudioos

-1

이것을 확인하십시오 : 이것은 분명히 클래스 메소드를 구현하여 객체 인스턴스를 계산하는 방법을 의미합니다.

http://www.techotopia.com/index.php/Writing_Objective-C_Class_Methods

+0

[링크 전용 답변] (http://meta.stackoverflow.com/tags/link-only-answers/info)은 실망 스럽기 때문에 SO 답변은 해결책 검색의 종점이어야합니다 (시간이 지남에 따라 오래 지속되지 않는 또 다른 스톱 오버 참조). 링크를 참조 용으로 유지하면서 독립형 시놉시스를 여기에 추가하는 것을 고려해보십시오. –

관련 문제