본문 바로가기

아이폰12

IOS Alamofire를 이용하여 HTTP통신 및 콜백 받아보기 (안드로이드 retrofit2 유사예제) 안드로이드에서 사용했었던 레트로핏 예제와 유사한 예제를 진행해볼게요. 서버페이지에서 콜백을 받아서 데이터베이스의(DB)의 데이터같은 것들을 스트링 및 제이슨으로 받아볼수있었는데요. IOS에서하는 예제를 알아보도록 하겠습니다. 우선 코코아팟에 라이브러리를 추가해주겠습니다. pod 'Alamofire', '~> 5.1' 해당 라이브러리를 추가해주세요. 코코아팟 설치법은 https://onedaycodeing.tistory.com/88 cocoapods(코코아) 설치 및 라이브러리 추가 및 설치가 끝난 후에 추가/ SnapKit IOS에서 외부 라이브러리를 사용할때 쓰이는 cocoapods를 사용해보도록 할게요. 터미널을 열어서 sudo gem install cocoapods 를 입력하여 cocoapods를 .. 2020. 5. 26.
IOS 파이어베이스 Push 메세지 셋팅 ( FCM ) IOS 파이어베이스로 FCM푸시 메세지 셋팅하는 방법을 알아볼게요. 우선 코코아팟이 셋팅이 되어있어야 하기때문에 게시글을 참고해주세요. https://onedaycodeing.tistory.com/88 cocoapods(코코아) 설치 및 라이브러리 추가 및 설치가 끝난 후에 추가/ SnapKit IOS에서 외부 라이브러리를 사용할때 쓰이는 cocoapods를 사용해보도록 할게요. 터미널을 열어서 sudo gem install cocoapods 를 입력하여 cocoapods를 설치해줍니다. 패스워드를 입력하라고 나온다면 맥 로�� onedaycodeing.tistory.com 우선 애플 개발자 사이트에 접속해줍니다. https://developer.apple.com/ Apple Developer Softw.. 2020. 5. 19.
IOS os버전이 낮은 기기에서 화면이 나오지 않는 경우 아이폰 기기의 os버전이 낮아서 화면이 검정색으로 출력되는 경우가 있었습니다. 저도 이번에 IOS를 공부하면서 알게되었는데요. 이 경우에는 AppDelegate.switft에서 import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? //추가 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after .. 2020. 5. 8.
ios WKWebView 띄워보기 (웹뷰) import UIKit import WebKit class ViewController: UIViewController,WKUIDelegate { @IBOutlet weak var mWebView: WKWebView! override func loadView() { let webConfiguration = WKWebViewConfiguration() mWebView = WKWebView(frame: .zero, configuration: webConfiguration) mWebView.uiDelegate = self view = mWebView } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loadin.. 2020. 5. 7.