MojitoBar

protocol, extension에서 stored property사용하는 방법

개요 프로토콜과 익스텐션에서는 저장 프로퍼티를 사용할 수 없고, 계산 프로퍼티를 사용해야해요. 그럼에도 불구하고 저장 프로퍼티를 사용하고 싶다면 어떻게 할 수 있을까요? 이번에는 프로토콜과 익스텐션에서 저장 프로퍼티와 같은 효과를 볼 수 있는 방법에 대해 알아봤어요. protocol, extension에서의 stored property(저장 프...

스위프트 클로저에 대해서

개요 스위프트에서 일반 클로저와 탈출 클로저에 대한 내용과 더불어 사용시 주의사항에 대해 정리해보려해요. 클로저란? Swift에서 클로저는 간단히 말하면 이름 없는 함수 또는 함수처럼 동작하는 코드 블럭이에요. 클로저는 함수와는 다르게 주변의 변수나 상수를 캡쳐할 수 있어서 그 변수나 상수의 값을 클로저 안에서 사용하거나 수정할 수 있어요. ...

이모지(emoji)와 서버 통신

개요 우리는 매일 수많은 이모지와 문자들을 마주하게 돼요. 하지만 이 모든 문자가 어떻게 표현되고 저장되는지에 대한 이해는 그다지 흔하지 않죠. 이 포스팅에서는 이모지와 같은 복잡한 문자들이 어떻게 유니코드를 통해 처리되는지 알아보겠습니다. 이모지와 유니코드 스칼라의 관계 특정 이모지는 여러 개의 이미지로 조합되어 표현되는데요, 이런 이모지 중 ...