Swift에서 메모리 관리 (ARC, 강한 참조, 약한 참조)
안녕하세요! iOS 개발하면서 가끔씩 앱이 버벅거리거나, 심지어 크래시 나는 경험, 다들 있으시죠? 저도 그랬어요. 범인은 바로 메모리 관리 허술이었답니다. Swift에서는[…]
Read more세상의 모든 IT 정보를 담아보자
Programming languages
안녕하세요! iOS 개발하면서 가끔씩 앱이 버벅거리거나, 심지어 크래시 나는 경험, 다들 있으시죠? 저도 그랬어요. 범인은 바로 메모리 관리 허술이었답니다. Swift에서는[…]
Read more안녕하세요! 오늘은 Swift 개발하면서 정말 유용하게 쓰이는 map, filter, reduce 함수에 대해 같이 알아보는 시간을 가져보려고 해요. 마치 마법처럼 데이터를[…]
Read more안녕하세요, 여러분! 오늘은 Swift 개발하면서 정말 유용하게 활용할 수 있는 팁 하나를 공유하려고 해요. 바로 Swift의 기본 제공 메서드 확장,[…]
Read more안녕하세요! 오늘은 Swift라는 매력적인 언어에서 마법처럼 코드를 간결하고 효율적으로 만들어주는 익스텐션(Extension)에 대해 함께 알아보려고 해요. 마치 레고 블록처럼 원하는 기능을[…]
Read more안녕하세요, 여러분! 오늘은 Swift의 매력적인 세계, 그중에서도 프로토콜과 클래스/구조체 조합에 대해 함께 알아보는 시간을 가져보려고 해요. 마치 레고 블록처럼, 이[…]
Read more안녕하세요, 여러분! 오늘은 Swift의 강력한 기능 중 하나인 프로토콜에 대해 함께 알아보는 시간을 가져보려고 해요. 마치 레고 블록처럼 다양한 기능들을[…]
Read more안녕하세요! 여러분, Swift의 세계에 오신 걸 환영해요! 오늘은 Swift의 강력한 기능 중 하나인 프로토콜(Protocol)에 대해 알아보는 시간을 가져보려고 해요. 마치[…]
Read more안녕하세요, 여러분! 오늘은 Swift의 강력한 기능 중 하나인 예외 처리에 대해 함께 알아보는 시간을 가져보려고 해요. 혹시 코드를 작성하다가 예상치[…]
Read more안녕하세요, 여러분! 오늘은 Swift 개발하면서 정말 유용하게 쓰이는 친구, 바로 nil 병합 연산자(Nil-Coalescing Operator)에 대해 같이 알아보려고 해요. Swift에서 옵셔널[…]
Read more안녕하세요, 여러분! 오늘은 Swift의 강력한 기능 중 하나인 옵셔널 체이닝에 대해 함께 알아보는 시간을 가져보려고 해요. 마치 보물찾기처럼, 옵셔널 체이닝은[…]
Read more