Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- MVVM
- clean architecture
- scrollview
- uiscrollview
- SWIFT
- 리팩토링
- swift documentation
- Refactoring
- Xcode
- collectionview
- tableView
- ios
- Human interface guide
- rxswift
- UITextView
- Protocol
- uitableview
- HIG
- swiftUI
- Observable
- UICollectionView
- Clean Code
- combine
- map
- 스위프트
- 클린 코드
- 애니메이션
- 리펙토링
- RxCocoa
- ribs
Archives
- Today
- Total
목록2025/07/02 (1)
김종권의 iOS 앱 개발 알아가기
배열 향상 - InlineArray새로운 API (Swift 6.2+)InlineArray속도가 더 빠름기존 Array처럼 유연성은 줄어들지만, 그 대신 속도와 메모리 효율이 훨씬 뛰어남기존 Array의 단점을 보완해줌동적 크기 조정을 위해 데이터를 힙(heap)에 저장하는데, 크기를 넘어서면 새로운 메모리를 할당하고 복사하는 오버헤드가 발생하고 성능에 민감한 코드를 작성할 때 비효율적임만약 더 많은 요소가 저장되는경우 메모리에서 동작하는 과정?Heap에 새로운 메모리를 할당하고 기존 요소들을 복사과정이 필요 InlineArray의 경우 heap에 별도로 저장하지 않고 Stack에 저장함사용 방법Array같이 사용하며 아래에 요소의 갯수와 타입은 생략 가능 (컴파일가 알아서 추가해줌)Array vs In..
WWDC 정리/WWDC 2025 정리
2025. 7. 2. 01:08
