2024/11/22
laprasdrum.icon ちょっとずつ再開
/icons/hr.icon
Obj-C headerのSwift実装案
Accepted。Obj-C移行がしやすくなってる。
code:MyView.h
@interface MyView : UIView
@property (nonatomic) CGFloat cornerRadius;
- (void)animate;
@end
code:MyView.swift
@objc @implementation extension MyView {
var cornerRadius: CGFloat = 0 {
didSet { layer.cornerRadius = cornerRadius }
}
func animate() {
// Swift implementation that's fully compatible with Objective-C
}
}
Trailing Comma採用
JSっぽい。
Swift以外の言語実装によるmemory safeをどう保証するか
C/C++使うならウォッチしたほうが良さそう。
SwiftUIの再描画ロジック
一読で完璧に理解できなかった。手を動かしながら理解したい。
SwiftUIでCollectionView Layout
これも手を動かしたい
Live Activityガイド
分かりやすい