[iPhone] 어플리케이션의 버젼 정보 가져오기

아이폰 어플리케이션의 버젼은 Info.plist안에 정의되어있습니다. 실제로 앱스토어에 올릴때도 이 버젼이 적용되게 되죠.

어플리케이션 내부에서 버젼을 표시하고 싶을경우가 있습니다. 이때 버젼이 판올림 되게 된다면 Info.plist뿐만 아니라 버젼을 표시해야 하는 부분의 소스코드를 수정해야 하게 됩니다.
이때는 다음과 같은 방법으로 Info.plist안에 정의된 버젼정보를 가져올 수 있습니다. 숫자이외의 값이 버젼정보로 쓰였더라도 문제없이 사용가능합니다.

[code]NSString *versionNumber = [[[NSBundle bundleForClass:[self class]] infoDictionary] objectForKey:@”CFBundleVersion”];
    
NSLog(@”Version: %@”, versionNumber);[/code]

사용자 삽입 이미지1301542994.zip