//숫자 표현 (화폐단위, 퍼센트, 소수점 절사 등등) double num = 12345678.12345; NSNumberFormatter *fmt = [[NSNumberFormatter alloc] init]; [fmt setNumberStyle:kCFNumberFormatterNoStyle]; NSString *str = [fmt stringFromNumber:[NSNumber numberWithDouble:tempResultNum]]); [fmt release]; //각각의 스타일을 설정할 경우 다음과 같은 결과값을 가지게 된다. kCFNumberFormatterNoStyle : 12345678 kCFNumberFormatterDecimalStyle : 12,345,678.123 kCFNumberF..
어플내에서 하나의 데이터를 여러곳에서 사용하거나 하나의 View를 여러곳에서 접근할 경우가 생긴다. 이럴 때 전역으로 객채를 생성해서 사용하게 된다. 처음에는 UserDefault값을 이용하여 모든 공유객채를 appDelegate에 넣어 사용하였지만 어플규모가 커지면서 별도의 공간을 만들어 놓고 사용해야 할듯 싶어 singleton을 사용하거나 extern을 사용하게 되었다. UserDefault 사용하기 //extern 을 사용하기 extern으로 선언된 객채를 사용하기 위해서 해당 객채가 속한 클래스를 import해서 바로 사용하면 된다. 해당 클래스에 접근하고자 하는 속성은 @property 설정이 되어 있어야 한다. 해당 클래스를 alloc 생성하지 않고 사용해도 되는 점에서 편리하다. #impo..
//생성 mainViewController = [[MainViewController alloc] init]; naviController = [[UINavigationController alloc]initWithRootViewController:mainViewController]; [naviController setNavigationBarHidden:YES];//상단 타이틀 배경 숨김 [self.window addSubview:naviController.view]; [mainViewController release]; //MainViewController 에서 다른 View를 추가할 경우 SubViewCont *subView = [[SubViewCont alloc] initWithFrame:CGRectMa..