시작해보자 앱개발
Swift를 왜 배워야할까? 의구심 그리고 flutter
최근에 swift에 대해서 검색을하다가 SwiftUI 현업에서 쓰는 분 계신가요? : 클리앙 게시물을 보게 되었다. 첫 단추가 정말 중요하다고 생각하는데 그다지 쓸만하지 않는다고 느끼고 있는 현업자 분들의 의견에 나도 고민을 조금 하게 되었다. 이게 swift를 공부하는 게 맞을까? 취미로 할 건데 뭐 어때? 하지만 취미로 시작할 것이기 때문에 더더욱 커뮤니티가 잘 형성되어 있는지가 중요하다. 그리고 아직 … Continued
스위프트 입문 5일차
Cocoa touch Framework 기본적으로 MVC 패턴으로 제작을 한다. 하지만 대규모 어플리케이션에서 MVC의 단점을 극복해서 제작하기 위해서 MVVM, 바이퍼 패턴들을 이용하기도 한다. UIView ViewController 앱의 근간을 이루는 객체로 모든 앱은 하나 이상의 뷰 컨트롤러를 가지고 있다. 데이터 변화에 따라서 view 컨텐츠를 업데이트 view들과 함께 상호작용에 응답 view를 리사이징하고 전체적인 인터페이스의 레이아웃 관리 다른 뷰컨트롤러 들과 함께 … Continued
스위프트 입문 4일차
클로저 코드에서 전달 및 사용할 수 있는 독립 기능 블록이며, 일급 객체의 역할을 할 수 있음일급 객체란?전달 인자로 보낼 수 있고, 변수/상수 등으로 저장하거나 전달할 수 있으며, 함수의 반환 값이 될 수 도 있다. 반환 타입 문법 간소화 고차함수 다른 함수를 전달 ㅇ니자로 받거나 함수 실행의 결과를 함수로 반환하는 함수 map filter reduce map filter … Continued
스위프트 입문 3일차
익스텐션? 기존의 클래스, 구조체, 열거형, 프로토콜에 새로운 기능을 추가하는 기능 연산 타입 프로퍼티 / 연산 인스턴스 프로퍼티 타입 메서드 / 인스턴스 메서드 이니셜라이저 서브스크립트 중첩 타입 특정 프로토콜을 준수할 수 있도록 기능 추가 연산 프로퍼티가 제일 많이 사용됨 열거형 연관성이 있는 값을 모아 놓은 것을 말한다.ex) 계절 원시값을 가지게 구성할 수 도있다. 열거형의 연관값 옵셔널 … Continued