안녕하세요 :) Zedd입니다.오늘은 windowLevel이란걸 들어서...! 공부해보려고 해요.windowLevel이라는게 있는지도 몰랐다는 ^_ㅠ..... windowLevle은 UIWindow의 인스턴스 프로퍼티인데요,windowLevel을 알려면, UIWindow를 아셔야합니다.UIWindow에 대해서는, UIWindow. 그리고 UIView라는 글에서 공부를 했었는데요. UIWindow에 대해서 잘 모르시는 분들은 Apple공식 문서나 저 글을 참고하셔서 알고오시길 바랍니다. 간단하게 UIWindow에 대해서 요약하자면, - UIWindow는 사용자 인터페이스에 배경(backdrop)을 제공하고, 중요한 이벤트 처리 행동(behaviors)을 제공하는 객체- 스크린에 나타나는 모든 View는 W..
안녕하세요 :) Zedd입니다.너무 오랜만이져ㅛ../..오늘은..StoreKit을 공부해보려고 합니다.인앱구매는 아니고...현재 제 앱에는... 이렇게 앱스토어 리뷰를 남길 수 있는 탭이 있고,이걸 클릭하게 되면 이렇게 열리게 됩니다.하지만 왼쪽 상단을 보시면 제 앱안에서 앱스토어가 열리는게 아니라, 진짜 앱스토어 앱이 열리게 되어서, 제 앱으로 다시 돌아가려면 저 왼쪽 상단을 누르거나 뭐 그래야겠죠? 하지만 얼마전에 StoreKit이라는 것을 알았씁니다 XD...모달로 앱스토어를 열 수 있다고 해요!저는 처음..들어봤ㅁ는데요 ㅎㅎ...그래서 공부할 겸!! 제 앱도 업데이트 할 겸.... StoreKit을 공부해보려고합니다. 고고 StoreKit StoreKit 문서를 먼저 읽어볼게요!정의가 짧아서 넘나..
안녕하세요 :) Zedd입니다. 라이브러리를 사용하면서 소스 보면 가아끔 hitTest가 있었는데, 뭐지?하고 그냥 지나쳤던 기억이...오늘 제대로 공부해볼려고 해용이를 위해서..UIResponder를 썼었죠.. hitTest UIView의 인스턴스 메소드입니다. 정의는 "Returns the farthest descendant of the receiver in the view hierarchy (including itself) that contains a specified point.” 지정된 점(point)을 포함하는 View 계층(자신 포함)에서 수신기(..?receiver그냥 리시버라고 영어로 하는게 가장 이해가 잘될듯)의 가장 먼 자손(farthest descendant)을 리턴합니다” 네.....
안녕하세요 :) Zedd입니다.오늘은... UIResponder에 이어..UIApplication! 저번글에서 싱글톤이야기가 나와서 공부해보려고 합니다. ㄱㄱ UIApplication UIApplication은 UIResponder와 마찬가지로, 클래스입니다!정의는 "The centralized point of control and coordination for apps running in iOS."iOS에서 실행되는 앱의 중앙 집중 제어 및 조정 지점...뭔가 중앙에서 뭔가 제어하는 그런 아주 중요한 그런 느낌......이죠? 모든 iOS앱에는 UIApplication인스턴스가 "하나만" (exactly one instance)있습니다. (또는 매우 드물게 UIApplication의 하위클래스)앱이 시..
안녕하세요 :) Zedd입니다.오늘은 UIResponder를 공부해보려고 해요. UIResponder 리스폰더 객체(Responder objects), 즉 UIResponder의 인스턴스는 UIKit 앱 이벤트 처리 백본(backbone)을 구성합니다.많은 핵심 객체는 UIApplication객체, UIViewController객체 및 모든 UIView객체(UIWindow포함)을 포함하여 리스폰더입니다. (UIApplication객체, UIViewController객체, UIView객체가 모두 리스폰더라는 소리 ㅇㅇ)이벤트가 발생하면, UIKit은 이를 처리할 수 있도록 앱의 리스폰더 객체에 전달합니다. 즉, UIApplication객체, UIViewController객체, UIView객체가 이 이벤트를..
안녕하세요 :) Zedd입니다.제 친구가 이번에 네이버 핵데이에 참여하게 되었는데, 하는거 보니까 정말 자극이 많이 되더라구요 XD그래서 저도 만들어보고 싶어졌습니당네이버 플레이어..!! 앱은 네이버 TV로 바꼈네요암튼 여러 Gesture를 이용한...플레이어..!! AVFoundation을 1년전쯤에 써봤었는데, 그때는 문서도 안보고.....남는게 없네요. 역시 문서를 ..봅시다....제발....이번엔...업데이트....잘 해놨길... 아무튼 보다가 AVFoundation은 알겠는데...AVKit은 뭐지?둘다 미디어와 관련된 프레임워크인데.. 몰까요 암튼 알아봅시당....차이점이 없을 수도 있고..................별 내용 없을 수도 있고...가볍게 봐주세용그럼 일단 늘 하던것 처럼 Appl..
안녕하세요 :) Zedd입니다. DispatchQueue를 더 깊이 알아봅시다. 안깊을수도 있음 ㅎ_ㅎ.. DispatchQueue의 QoS와 workItem의 QoS, 그리고 Dispatch Group에 대해 알아볼게요. 개념말고;; 사용법ㅎㅎ 읽기전에 을 읽고오시는 걸 추천 GCD - Dispatch Queue사용법 (2) QoS를 또 이 글에서 적는 건 아닌 것 같아서 따로 정리 ㄱ 문서 중간중간 이해가 안가는 부분들이 몇개 있었지만..가장 중요한건 QoS가 뭐가 있냐!!!! 그게 제일 중요한 것 같아요. 그리고 각각의 QoS가 어떤 곳?..어떨 때 쓰여야 하는지 뭐 예를들어 사용자와 계속 상호작용을 해야하는지, 아니면 안해도 되는지 뭐 그런것들? 그런것들만 알면 QoS에 대해....뭐 다 아는거라..
안녕하세요 :) Zedd입니다.제가 글에서 이렇게 말을 했죠! 그 이유는...제가 Energy Efficiency Guide for iOS Apps를 공부를 어차피 해야해서ㅎㅎ여기에서 QoS를 자세히 다뤄서...ㅎㅎ한번 알아봅시다.이 Guide자체가 워낙..길어서... Prioritize Work with Quality of Service Classes 제가 글에서도 말했죠 QoS를 적절히 활용하면 앱의 에너지 효율성도 좋아지고 ~.~ 반응적이게되고 ~.~ 암튼 뭐 QoS를 안쓰는 것보다....좋겠죠?...ㅇㅋ 앱과 operation은 CPU, 메모리, 네트워크 인터페이스 등의 유한한(finite)리소스를 사용하기 위해 경쟁(compete)합니다. responsive(반응성?)과 효율성(efficient..
- swift array
- 회고
- Swift
- Combine
- iOS delegate
- WWDC
- SwiftUI
- np-hard
- 피아노
- 제이슨 파싱
- swift delegate
- Git
- 스위프트
- Xcode
- Accessibility
- WidgetKit
- swift tutorial
- 스위프트 문법
- FLUTTER
- swift sort
- swift3
- np-complete
- UIBezierPath
- actor
- fastlane
- ios 13
- IOS
- WKWebView
- swift 공부
- github
- Total
- Today
- Yesterday