전체 글
-
[SwiftUI] StateObject 을 init 에서 init 해보자Swift/SwiftUI 2022. 11. 5. 19:43
struct ProfileFriendsListView: View { @StateObject var observed: ProfileFriendsListViewObserved init(inActive: Binding, user: User) { _observed = StateObject( wrappedValue: ProfileFriendsListViewObserved( inActive: inActive, user: user )) }
-
NavigationLink 에서 SwipeAction 으로 돌아가기Swift/SwiftUI 2022. 10. 29. 16:28
extension UINavigationController: UIGestureRecognizerDelegate { override open func viewDidLoad() { super.viewDidLoad() interactivePopGestureRecognizer?.delegate = self } public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool { return viewControllers.count > 1 } }
-
[Swift] App Group, CoreData MigrationSwift 2022. 9. 5. 09:34
Widget 에서 CoreData의 data를 보여주고 싶으면 그냥은 안된다 왜냐하면 App Group으로 묶여있는데 CoreData의 Container는 Main App에서만 접근 가능하기 때문이다 따라서 CoreData의 container를 새로 하나 만들어주고 (App Group에서 접근 가능하도록) url을 새로 만든 container로 옮겨주고, 기존에서 새로운 store로 migration 해주어야한다 자세한건 다음에 다루는 것으로,,!
-
[SwiftUI] GraphQL을 써보고 느낀점Swift/SwiftUI 2022. 9. 5. 09:32
너무 좋다 세상 이런게 어딨나 FB 형님들 최고시다 URLSession을 통해 restful하게 통신할때보다 초기 cost가 좀 있는 편이다 이것저것 세팅할게 있지만 좋은점은 바로바로 client단에서 원하는 data만 쏙쏙 빼올수 있다 (api 수정없이) backend 단에서 좋은 점은 api를 따로 이것저것 만들지 않고 기본적인 api만 구성해놓는다면 graphQL query를 통해 다양한 variation이 가능하다는 것이다 너무 좋다~!
-