1. 사파리 앱 호출하기 2. UIWebView 객체 사용 3. WKWebView 객체 사용 4. SFSafariViewController 실행하기 실무에서 자주 쓰는건 거의 3번의 WKWebView랑 4번의 SFSafariViewController라고 한다!! 카카오톡 내의 브라우저는 WKWebView로 만든거라고 한다. 2번의 UIWebView는 deprecated 되었으니 쓰지 않는것이 좋다. 1번의 사파리 앱을 호출하면, 내가 설정해줄게 없어서 매우 간단하긴 하나 사용자가 앱 밖으로 나가버려서 , 다시 돌아오지 않을 수 있다는 ux적으로 치명적인 단점이 있다. 그래도 빠르게 뭔가 처리하고 싶다면, 좋다.
someLabel.text = "\(int값!)"
** 이 튜토리얼에서는 콘텐트 내용 크기에 맞게 셀 크기가 변하는 테이블 뷰 셀을 만들 예정이다 ** 오토레이아웃을 사용해서 만들 수 있다. 하는 방법 : 1. UI 요소들을 오토레이아웃으로 연결한다 2. 테이블뷰의 rowHeight을 UITableViewAutomaticDimension으로 설정한다 3. estimatedRowHeight을 설정하거나, height estimation delegate method를 구현한다 [예제] 1) AuteurTableViewCell이라는 파일을 만들고, XIB도 만들자. 2) Cell파일에 자동으로 만들어진 함수들 지우고, @IBOutlet weak var bioLabel: UILabel! 이거 추가해주기 3) Main.storyboard에서 cell 클래스 방금..
1. table view 만들고, 0 0 0 0 주기 2. 셀 하나 드래그해서 추가해주기 3. 이미지, 라벨 넣고 다들 간격 15씩 해쥼 이미지는 width, height 정해준다 왼쪽이랑 위쪽만 레이아웃 15씩 준다 라벨은 왼쪽, 오른쪽으로 15해주고 이미지랑 세로로 가운데 정렬 해줌 밑에 라벨은 위왼오아 다 15씩 해준다 4. cell ID값을 expandCell_ID로 해줌 5. !! 놀랍게도 VC 위쪽에 코드 작성해도 된다!! 6. 스토리보드 cell 클래스를 ExpandCell로 설정함. 7. 마우스 오른쪽 드래그 해서 ExpandCell 안에 라벨 연결해줌 8. table view의 data source랑 delegate 채택해줌 numberOfRowsInSection과 cellForRowAt..
개쩌러... 노드 공부하기 딱임
UILocalNotification => UserNotifications (iOS 10~) UN으로 시작하는 객체들은 알람처리를 위한 객체 1. UNMutableNotificationContent : 알람 메세지 설정 같은거 2. UNTimeIntervalNotificationTrigger : 몇분 후 ~ 3. UNNotificationRequest : 1와 2를 모아서 알람 객체 만들 때. 4. UNUserNotificationCenter : 실제 발송 담당 - 싱글톤이므로 인스턴스 생성X [AppDelegate.swift에 작성하기] 1) import UserNotifications 2) UNUserNoficationCenter.current()로 시스템에서 제공하는 인스턴스 받아오기 3) .getN..