목록Objective-C (145)
투케이2K
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [사전 info plist 권한 설정] [ViewController.h] // MARK: - [import 정의] #import #import #import #import // MARK: - [위치 권한 import] #import @interface ViewController : UIViewController { // [클래스 딜리게이트 정의] /* ----------------------------- // [지역 변수 정의] ----------------------------- 1. self 키워드 없이 접근 가능 ----------------------------- 2. 메소드 내에서 사용 필요 --------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. __bloc..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. UIDevi..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. math :..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // [try catch 구문 정의 실시] @try { // [초기 변수 선언 실시] NSString *strData = @"투케이2K"; // [stringWithFormat 사용해 concat 형식으로 문자열 결합 실시] NSString *concatData = [NSString stringWithFormat:@"%@/%@/%@", @"안녕", strData, @"반가워"]; // [로그 출력 실시] printf("\n"); printf("==================================== \n"); printf("[ViewController >> try :: 로직 처리 결과 확인] \n..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. NSArra..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); // [try catch 구문 정의 실시] @try { // [초기 변수 선언 실시] NSString *base64String = @"UQdw44JDqzsxYpkSCwX..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] - (NSString *) aes256_Decode:(NSString *)secretKey :(NSString *)iv :(NSString *)inputString { printf("\n"); printf("==================================== \n"); printf("[ViewController >> aes256_Decode :: AES 256 복호화 디코딩 수행 실시] \n"); printf("[secretKey :: %s] \n", secretKey.description.UTF8String); printf("[iv :: %s] \n", iv.description.UTF8S..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] - (NSString *) aes256_Encode:(NSString *)secretKey :(NSString *)iv :(NSString *)inputString { printf("\n"); printf("==================================== \n"); printf("[ViewController >> aes256_Encode :: AES 256 암호화 인코딩 수행 실시] \n"); printf("[secretKey :: %s] \n", secretKey.description.UTF8String); printf("[iv :: %s] \n", iv.description.UTF8S..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); // [try catch 구문 정의 실시] @try { // [string to data 변환] NSString *str = @"hello"; NSData *data =..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. self.v..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. NSURL ..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. MD5는 메..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------- UIAlertController *alert_push = [UIAlertController alertControllerWithTitle:@"푸시 메시지 알림" message:@"푸시 내용" preferredStyle:UIAlertControllerStyleAlert]; UIAlertAction *ok = [UIAlertAction actionWithTitle:@"확인" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { printf("\n"); printf(..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. UIDevi..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. NSLoca..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. UIDevi..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); /* ------------------------------------ [요약 설명] ------------------------------------ 1. NSUUID..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [ViewController.h - 소스코드] // MARK: - [import 정의] #import #import #import #import @interface ViewController : UIViewController { // [클래스 딜리게이트 정의g] /* ----------------------------- // [지역 변수 정의] ----------------------------- 1. self 키워드 없이 접근 가능 ----------------------------- 2. 메소드 내에서 사용 필요 ----------------------------- */ } // [get set 프로퍼티 선언] @p..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("==================================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("==================================== \n"); printf("\n"); // [NSString To NSURL Convert] NSString *stringOrigin = @"https://www.naver.com"; NSURL *urlDa..