
https://developer.apple.com/apple-intelligence/ Apple Intelligence for DevelopersApple Intelligence is the personal intelligence system that puts powerful generative models right at the core of your iPhone, iPad, and Mac and powers incredible new features to help users communicate, work, and express themselves.developer.apple.com ㄴ Image PlayGround 는 세션도 없는데 아직도 여기 링크 추가안됨 😭 Genmoji 라도 해보자 ..

[1] 웹뷰 인스펙터 환경 세팅 사파리 앱은 개발자모드에서 인스펙터를 기본으로 볼 수 있지만앱에 들어가는 웹뷰는 별도 설정을 해줘야지 인스펙터를 볼 수 있다. 1) Safari Web Inspector 에서 웹뷰를 볼 수 있도록 isInspectable 를 ON #if !RELEASEif #available(iOS 16.4, *) { self.webView.isInspectable = true}#endif 2) (시뮬레이터가 아니라 실기기라면) '설정 > 사파리 > 고급 > 웹 인스펙터' ON 3) 이제 사파리 > 개발자용에 접속해서 웹뷰 인스펙터를 띄울 수 있다. --> FE 개발자분이 매번 배포를 하기 보다, 인스펙터를 띄우고 CSS 값을 바꿔보거나 함수를 호출해보거나 할 수 ..

Git의 rebase --interactive (또는 간단히 rebase -i) 기능은브랜치의 커밋 히스토리를 재정렬하거나 수정할 수 있는 강력한 도구입니다. 이를 통해 커밋을 수정, 삭제, 합치기, 분할하거나 순서를 바꿀 수 있습니다. 주요 명령어는 6가지 pick: 커밋을 그대로 유지합니다.reword: 커밋 메시지를 수정합니다.edit: 커밋을 수정합니다. 이를 선택하면 해당 커밋에서 작업을 멈추고 수정할 수 있습니다.squash: 이전 커밋과 합칩니다. 두 커밋의 메시지를 병합할 수 있습니다.fixup: 이전 커밋과 합치되, 커밋 메시지는 유지하지 않습니다.drop: 커밋을 삭제합니다 [ Fork ]GUI 툴인 Fork 로 실습을 해보겠습니다.pick 은 유지이기 때문에 실습에서 제외..

Preferences 는 서브뷰가 자신을 감싸는 컨테이너에게 configuration 정보를 알려줄 수 있는 방법이다. 많은 built-in modifier 에서 이 방식을 사용하고 있다. (ex. navigationTitle, colorScheme) 쉽게 말하면.. 뷰 하이어러키에서 하위 뷰가 상위뷰로 데이터를 간편하게 전달할 수 있는 방식이고앱의 전역적인 설정을 전달할 때 주로 사용한다. 예를들어 앱 설정 페이지의 깊숙한 곳에 앱 전체의 key color 를 세팅하는 뷰가 있다고 해보자 1) PreferenceKey 를 정의한다2) 하위뷰에서 preference(key:value:) 를 호출해서 preference 에 대한 value 를 세팅한다.3) 상위뷰는 해당 키를 알면, onPrefe..

# Swift Pacakge Plugin - Xcode 14 부터 Swift Package 를 만드는 것과 유사한 방식으로 Swift Package Plugin 을 만들 수 있다. - 이 플러그인은 Swift 스크립트로 Swift 패키지나 Xcode 프로젝트에서 사용할 수 있다. - 빌드 전이나 빌드 중에 실행되는 사용자 정의 명령 (ex. 소스코드 생성) 을 실행할 수 있다 . 이전에는 shell script 나 makefile 로 이런 작업을 했으나 이젠 플러그인을 만들어서 할 수 있는 것이다. 자동화, 공유 의 이점을 가져갈 수 있다. - Xcode 는 플러그인을 컴파일하고 실행한다. 플러그인은 실행 파일과 입력 파일에 대한 정보를 사용해서 명령을 구성한다. 그리고 필요에 따라 ..
- Total
- Today
- Yesterday
- 플러터 싱글톤
- ribs
- Flutter Clipboard
- Sketch 누끼
- Dart Factory
- Django Heroku Scheduler
- Flutter Spacer
- github actions
- ipad multitasking
- 구글 Geocoding API
- PencilKit
- Flutter Text Gradient
- Flutter getter setter
- DRF APIException
- 플러터 얼럿
- 장고 URL querystring
- SerializerMethodField
- Django Firebase Cloud Messaging
- Python Type Hint
- flutter build mode
- drf custom error
- 장고 Custom Management Command
- flutter deep link
- flutter dynamic link
- cocoapod
- flutter 앱 출시
- METAL
- Flutter 로딩
- Watch App for iOS App vs Watch App
- Django FCM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |