목록전체 글 (127)
소피it블로그
https://developer.apple.com/documentation/uikit/uitableviewdelegate Apple Developer Documentation developer.apple.com 테이블 뷰 내에서 선택을 관리, 섹션 헤더와 푸터를 구성, 셀을 삭제 또는 재구조하고 이외에 다른 행동들을 하는 메서드들 1. 선언 @MainActor protocol UITableViewDelegate 2. 개요 이 프로토콜의 메서드들을 사용하여 다음과 같은 기능들을 관리할 수 있다: 커스텀 헤더와 푸터 뷰를 생성하고 관리하기 로우, 헤더, 푸터의 커스텀 높이를 구체화하기 더 나은 스크롤 경험을 지원하기 위한 height estimates 제공하기 로우 내용 들여쓰기 로우 선택에 응답하기 테이블..
https://developer.apple.com/documentation/swift/managing-a-shared-resource-using-a-singleton Apple Developer Documentation developer.apple.com 단 하나의 공유된 클래스 인스턴스를 사용하여 공유 자원에 접근할 수 있게 하기 1. 개요 싱글턴은 전역적으로 접근 가능한 클래스의 공유 인스턴스를 제공하기 위해 사용한다. 효과음을 재생하기 위한 오디오 채널이나 HTTP 요청을 만들기 위한 네트워크 매니저처럼, 앱 전체에서 공유되는 자원이나 서비스에 접근하는 공통된 방법으로써 자신만의 싱글턴을 만들 수도 있다. 2. 싱글턴 생성하기 간단한 싱글턴은 static 타입 프라퍼티를 통해 생성하는데, 이는 동시..
https://developer.apple.com/documentation/foundation/userdefaults Apple Developer Documentation developer.apple.com 유저의 디폴트 데이터베이스의 인터페이스로, 앱의 론치를 넘어 지속되는 키-밸류 쌍이 저장됨 1. 선언 class UserDefaults : NSObject 2. 개요 유저디폴트 클래스는 디폴트 시스템과 상호작용하는 프로그램상의 인터페이스를 제공한다. 디폴트 시스템은 앱이 유저의 선호에 맞춰 커스텀될 수 있도록 한다. 예를 들어 앱은 유저들이 선호하는 단위나 미디어 재생 속도 등을 선택하게 할 수 있다. 앱은 이러한 선호들의 값에 매개변수를 부여하여 유저의 디폴트 데이터베이스에 저장한다. 이 매개변수들..
참고자료: http://www.yes24.com/Product/Goods/84803146 Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 - YES24 생활코딩 강의에서 52개를 엄선, 한 권 안에 자주 쓰는 기능은 모두 담았다.문서 지옥, 깃&깃허브로 하루 안에 탈출한다!본서는 대학생, 개발자, 일반 사무직까지. 문서 지옥에 빠진 모두를 위한 www.yes24.com 팀프로젝트에서 몇 번 깃허브를 통해 협업하다 보니 처음에는 뭔 소린지 1도 모르겠던 것이 대충 어느정도 알 지경은 되었으나, 체계적인 정리가 필요하다는 생각이 들었고 무엇보다 깃헙 데스크탑이 아닌 터미널로 깃을 사용해보고 싶다는 생각이 들어 예전에 구매해뒀던 이북을 펼쳤다. 내용이 얼마 되지 않아 하루만에 다 읽었는데 굉장히 깔끔하게..