본문 바로가기
728x90
반응형

Xcode/Swift - PlayGround58

PlayGround) Delegate에 대해서 알아보자 구텐탁! 안녕하세요 후르륵짭짭 입니다. 오늘 배워 볼 것은 Delegate란 무엇일까? 입니다. 사실 저도 delegate가 무엇인지 잘 모르고 지금 까지 TableView와 ScrollView 등 많은 부분에서 사용했습니다. 일단 Delegate는 쉽게 말하면 규약을 주는 겁니다. 그러니깐,,,, 이렇게 해야한다고 명령을 주고 우리는 그것을 따라하면 되는겁니다! 프로토콜이라고 생각하시면 편해요! 프로토콜(Protocol)이 바로 규약이라 할 수 있어요! medium.com/@kimtaesoo188/swift-4-2-protocol-공식-문서-정리-f3a97c6f8cc2 Swift 4.2 Protocol 공식 문서 정리 원문 medium.com 여기를 통해서 프로토콜의 쫌 세세한 부분을 공부 했지만,,,.. 2020. 7. 4.
PlayGround) URL을 통해 GET&POST HTTP 통신 알아가기 안녕하세요. 후르륵짭짭입니다. 이번에는 모바일 앱과 서버와의 통신을 필수 요소인 HTTP 통신에 대해서 알아갈려고 합니다!!! 1) URL 생성하기 보통 URL을 읽어 올 때는 아래와 같은 방법으로 URL을 해줍니다. 하지만 아주 큰 단점이 있는데요. query에 한글이 들어가면 서버가 그 한글을 읽을 수 없다는 거죠. 그래서 서버와 통신이 안되고 보안성 또한 취약하다고 해요, 그래서 이번에는 URL을 활용하는 방법이 아니라 URLComponents를 통해 다뤄볼까 합니다. URLComponent 객체를 생성하고 String 부분에 쿼리 이전 까지를 넣습니다. 그리고 Dictionary로 구성된 URLQueryItem을 하나하나 생성해준 다음 URLComponent 객체에 넣어주면 됩니다. 그리고 url.. 2020. 6. 30.
728x90
반응형