목록모바일 (29)
BOID
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dwb0Vm/btq4bjh5WTp/TEjBucYojLAbTc3eVnKap0/img.png)
안녕하세요, HoonIOS입니다. :) 저번 포스팅에는 데이터 소스의 델리게이트 옵셔널 메서드와 데이터 소스의 필수 메서드에 대해 포스팅을 해봤습니다. 이 메서드를 통해서 구현해볼 거라 한번 살짝 갔다 오시는 것을 추천드립니다. :) boidevelop.tistory.com/85 [iOS] 컬렉션뷰의 델리게이트 & 데이터소스 뽀시기 - HooniOS 안녕하세요, HooniOS입니다. :) 저번 포스팅에서는 컬렉션 뷰의 개념에 대해 간단히 포스팅을 해봤습니다. boidevelop.tistory.com/84 [iOS] 컬렉션 뷰란 - HoonIOS 안녕하세요 HoonIOS입니다. :) 이번에 컬렉션.. boidevelop.tistory.com 컬렉션뷰 구현 뽀시기 ※ 구현 이번 예시는 역시 제가 좋아하는 야..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blGydl/btq3TglrjVd/DiJJCUKMkLZxUTeWA4gwlk/img.png)
안녕하세요 HoonIOS입니다. :) 저번에는 서버와 앱이 끊기지 않고 계속 연결이 유지되어 있는 연결 지향 통신인 소켓 통신에 대해 포스팅을 해봤습니다. boidevelop.tistory.com/80 [iOS] 연결 지향 통신이란? 안녕하세요. HoonIOS입니다. :) 이번 포스팅에는 앱에서 없을 수 없는 네트워크 통신에 대해 포스팅을 해보려고 합니다. 앱이 네트워크 통신을 하는 가장 큰 목적은 무엇일까요? 그것은 바로 앱의 boidevelop.tistory.com 앱에는 연결 지향 통신만 있는 게 아니겠죠? 필요할 때만 연결해서 통신을 하는 비연결 지향 통신도 있습니다. :) 대표적으로 HTTP, HTTPS등의 프로토콜을 이용해서 메시지를 주고받는 방식입니다. 비연결성 프로토콜은 요청이 들어오면 그..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mqiWx/btq3OMZNNXI/0iYxuOBU8gE3LHiIvuuS9K/img.png)
안녕하세요. HoonIOS입니다. :) 이번 포스팅에는 앱에서 없을 수 없는 네트워크 통신에 대해 포스팅을 해보려고 합니다. 앱이 네트워크 통신을 하는 가장 큰 목적은 무엇일까요? 그것은 바로 앱의 데이터들을 최신으로 유지를 하기 위한 목적입니다. 사용자들은 앱을 최신의 상태이어야 사용을 하고 쓰고 싶어합니다. 예를 들어 영화 차트를 보여주는 앱을 켰는데 1990년대 데이터를 보여주거나 심지어 작년 데이터를 보여줘도 사용자들은 그 앱을 사용하지 않을 것입니다. ※ 엡의 네트워크 통신의 종류 소켓 통신 HTTP, HTTPS등의 프로토콜을 이용한 비연결성 통신 소켓 통신 소켓통신은 연결 지향 통신이라고 합니다. 계속 쭈우우욱 앱 하고 서버가 연결이 되어 있는 형태입니다. 즉 일단 앱 하고 서버가 연결이 한번..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bfELsV/btq3CzGjMMI/zOkrBmFpnjc3CVUbxf5es0/img.png)
안녕하세요 HoonIOS입니다. 저번에 프로토콜에 대해 포스팅을 했는데요 한 페이지에 하면 양도 너무 많아서 두 개로 나눴습니다. 이번 포스팅에서는 이니셜라이저 상속, 여러 프로토콜의 상속, 매개변수값에 프로토콜을 상속, optional프로토콜에 대해 포스팅하려고 합니다. boidevelop.tistory.com/76 [swift] 프로토콜(protocol) (1 / 2) - HoonIOS 안녕하세요 HoonIOS입니다. :) 델리게이트에 대해 다시 공부하던중 델리게이트 메서드 앞에 optional이라는 프로토콜에서 선택적 요구사항에 대해 다시 공부를 하던중 프로토콜을 한번 전체적으로 boidevelop.tistory.com 프로토콜에 이니셜라이저 구현 이니셜라이저도 프로토콜에 구현을 할 수 있습니다. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bHdVRK/btq3ywimoHY/AekbQogvOe2oYbpLcRlKL1/img.gif)
안녕하세요 HoonIOS입니다. :) 저번 포스팅에서는 테이블 뷰 컨트롤러 UI를 구현하고 간단한 모델하고 데이터 소스를 만들었습니다. boidevelop.tistory.com/74 [iOS] 테이블 뷰 컨트롤러 구현해보기 (1/2) - HoonIOS 안녕하세요 HoonIOS입니다. :) 저번에는 테이블 뷰 컨트롤러의 델리게이트와 데이터 소스의 역할 및 몇 개의 메서드를 확인해봤습니다. boidevelop.tistory.com/73 [iOS] 테이블 뷰 컨트롤러에서 데이터 소 boidevelop.tistory.com 이제는 이 데이터 소스와 모델을 통해서 테이블 뷰 컨트롤러에 값을 뿌려주도록 하겠습니다. 제일 먼저 테이블 뷰의 개수를 지정해주도록 하겠습니다. * 코드 설명 tableView(:number..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/yLWPH/btq3otSx70J/bGJGQmKRnBhQsM6SXCamX1/img.gif)
안녕하세요 HoonIOS입니다. :) 저번에 이미지 피커 컨트롤러와 델리게이트 메서드에 대해 알아봤습니다. boidevelop.tistory.com/69 [iOS] 이미지 피커 컨트롤러의 델리게이트 메서드 - HoonIOS 안녕하세요 HoonIOS입니다. :) 저번에는 이미지 피커 컨트롤러에 대해 포스팅을 했습니다. boidevelop.tistory.com/68 [iOS] 이미지 피커 컨트롤러란? 안녕하세요, HoonIOS입니다. :) 이번에는 이미지 피커 컨 boidevelop.tistory.com 이번에는 이미지 피커 컨트롤러의 델리게이트 메서드을 구현하는 법에 대해 포스팅을 하려고 합니다. 아래와 같은 델리게이트 패턴을 구현해보겠습니다. :) ※ 구현 조건 우선 기본적으로 내비게이션 컨트롤러로 구현..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bAD17a/btq3heQiaHx/f7KRdKK1jx48a3nZeVoey1/img.png)
안녕하세요 HoonIOS입니다. :) 저번에는 이미지 피커 컨트롤러에 대해 포스팅을 했습니다. boidevelop.tistory.com/68 [iOS] 이미지 피커 컨트롤러란? 안녕하세요, HoonIOS입니다. :) 이번에는 이미지 피커 컨트롤러라는 컨트롤러를 포스팅하려고 합니다. 단, iOS 14 이후부터는 PHPickerViewController를 사용합니다. 카메라는 이미지 피커 컨트롤러에서 사 boidevelop.tistory.com 이제는 이미지 피커 컨트롤러에 이벤트를 발생했을 때 수행하는 작업을 하는 이미지 피커 컨트롤러의 델리게이트 메서드에 대해 알아보겠습니다. 이미지 피커 컨트롤러의 델리게이트 메서드 종류 델리게이트 메서드가 호출하는 메서드는 다음과 같습니다. 하나씩 차례대로 알아보겠습니..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/oipwH/btq3hokApVV/MVxitoW4XvJWdOFoOkHmG0/img.png)
안녕하세요, HoonIOS입니다. :) 이번에는 이미지 피커 컨트롤러라는 컨트롤러를 포스팅하려고 합니다. 단, iOS 14 이후부터는 PHPickerViewController를 사용합니다. 카메라는 이미지 피커 컨트롤러에서 사용 가능하지만 이미지 라이브러리는 PHPickerViewController를 사용해야 합니다. 따라서 뒤 예제에서 구현할때는 iOS 13 버전으로 하여 구현을 하고 지금 포스팅하는 것은 iOS 13 버전을 기준으로 하겠습니다. 이미지 피커 컨트롤러란? 제일 먼저 궁금한게 있으면 애플 문서를 찾아봐야겠죠? 애플 문서의 내용을 영어실력이 안되지만 해석해보면 뷰 컨트롤러에서 사용자가 선택한 미디어 라이브러리, 녹화한 동영상, 촬영한 사진을 시스템 인터페이스로 관리하는 것입니다. 이미지 피..