목록뷰컨트롤러 (5)
투케이2K
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : Objc [소스 코드] #import "ViewController.h" // MARK: - [프로젝트-Swift.h import 명시] #import "objectTest-Swift.h" // MARK: - [Private 변수 선언 영역] @interface ViewController (){ } @end // MARK: - [몸체 (구현부) 동작 작성] @implementation ViewController // MARK: - [클래스 설명] /* // ----------------------------------------- 1. ViewController (구현부) 2. ios 13 이상 사용 : API_AVAILABLE(ios(1..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] #import "ViewController.h" // MARK: - [프로젝트-Swift.h import 명시] #import "objectTest-Swift.h" // MARK: - [Private 변수 선언 영역] @interface ViewController (){ } @end // MARK: - [몸체 (구현부) 동작 작성] @implementation ViewController // MARK: - [클래스 설명] /* // ----------------------------------------- 1. ViewController (구현부) 2. ios 13 이상 사용 : API_AVAILABLE(..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [사용 클래스 : 스토리 보드에서 Main , Sub 버튼 생성 필요] [ProtocolUtil 클래스] import UIKit // [protocol 정의 실시 : 클래스 외부에 선언] protocol SendData { // [인풋 파라미터 : 뷰 컨트롤러 , String 데이터] func sendValue(_vc: UIViewController, _value : String) } [MainController 클래스] import UIKit class MainController: UIViewController { // [뷰 컨트롤러 메모리 로드 수행 실시] override func viewDidLoad() { super..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명]
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] import Foundation import UIKit import SafariServices // MARK: - [클래스 설명] /* 1. Extension 관련 정의 파일 */ // MARK: - [extension 정의 실시 : 뷰 컨트롤러] extension UIViewController { // MARK: [팝업창 호출 처리 메소드] func showAlert(type:Int, tittle:String, content:String, okBtb:String, noBtn:String) { // [메인 큐에서 비동기 방식 실행 : UI 동작 실시] DispatchQueue.main.async { print("")..