안녕하세요 :) Zedd입니다.오늘 새로운 사실을 알아서 공부해보려고 해요. XD일단 제가 직면한 이슈는 버튼 2개가 있는데 이게 동시에 눌린다는 거였어요. ㅁ ㅁ 이렇게 버튼 2개가 있다고 쳤을 때, 어떤 버튼을 눌러도 ㅁ ㅁ 두 버튼 모두 isUserInteractionEnabled를 false를 준 상태였어요.그리고 할 일이 끝나면 이 두 버튼 모두 isUserInteractionEnabled를 다시 true로 주고..일단 저는 두 버튼을 동시에 누른다는게 정말 생각지도 못한 이슈였어요...아니 어떤 버튼이라도 "먼저" 눌림 당한? 게 분명히 있을거라고 생각했었는데..그게 아니었던 겁니댜,.아무튼 각 버튼에서 하는 action들이 꼬여서 크래쉬가 나던 상황이었습니다. 그래서 아니;; 동시에 안눌리게..
안녕하세요 :) Zedd입니다.핳 요새 Rx를 공부중이고, 프로젝트에 넣고 있어요.일단 ViewController의 길이가 줄어들긴 줄어들더라구요 하핫언젠가 Rx와 관련된 글도 잘 쓸 수 있길 바랍니다. 요새 주말에는 제 개인앱을 업데이트 하고 있는데, Peek and Pop기능을 추가하면 좋겠다는 생각이 들어서요.공부해보려고 합니다. Peek and Pop 역시나 문서를 먼저 봅시다. 3D Touch를 사용하여 컨텐츠에 대해 사용자 정의 preview 및 action을 표시하는 것이 Peek and Pop입니다. 그림으로 보니까 바로 알겠죠? 중간의 기능이 Peek and Pop입니다.암튼 저는 quick action기능은 있는데 Peek and Pop도 넣으면 좋겠다 싶어서 이번에 넣을려고 해요.이미..
안녕하세요 :) Zedd입니다. 요새 잠을 통 못잤는데..역시 주말...너무 좋아...토요일이 거의 날아갔네요... 암튼 NSUserActivity를 공부해보도록 합시다.제가 iOS ) Task Management - Undo - UndoManager 글에서 iOS에는 Task Management라는 것들이..있구나..라는 것을 알았는데요, 이렇게 말했었죠? NSUserActivity도 이 Task Management에 속하는 애였어요. 바로 Activity Sharing. 암튼 봅시다. NSUserActivity. NSUserActivitys는 특정 시점의 앱 상태를 나타내는 표현?인데요. NSUserActivity객체는 앱의 상태를 캡쳐(capture)하여 나중에 사용하도록 배치하는 간단한 방법을 제..
안녕하세요 :) Zedd입니다.요새 이래저래 개인공부도 하고 영화도 보고 그러느라 글 쓸 시간이 없네요.요새 테스트 공부중인데, 진짜 막 자괴감 들다가 몇개 성공하니까 재미가 있더라구요. 하핫 테스트 고수가 되어야지... 일단 오늘은 Handoff를 앱에 적용해보려고 합니다.아이폰이랑 맥북 사용하면서 이 화면...많이 보셨을 텐데요. 맥북앞에서 사파리 열면 이렇게 뿅하고 뭔가가 나옵니다.눌러서 보면 내가 지금 보고 있는 화면이 mac사파리가 열리면서 나오게 되죠. 크롬도 된다는데 제가 크롬을 잘 안써서..잘 모르겠네요. 지금 보니 애플워치에서도 열리네요. 아마 iPad에서도 사파리나 그런거 들어가면 저기에 뜰거에요.조건은 같은 iCloud계정으로 묶여있어야(?) 합니다. 암튼 이렇게 되는게 Handoff..
안녕하세요 :) Zedd입니다.연말..잘보내시고 계신가요?! :0저는 태어나서 가장 바쁜 연말을 보내고 있는 것 같아요..!!! 하핳제가 개념을 좀 확실히 모르고 있는거 같아서..오늘은 available에 대해서 공부해보려고 해요. available 음..제목이 available로 하는게 맞는건지.. 잘 모르겠지만 일단 하겠습니다.일단 빠질 수 없는 공식문서 ㅋ.ㅋ available을 사용하여 특정 Swift언어 버전 또는 특정 플랫폼 및 OS버전과 관련된 선언의 수명주기(lifecycle)를 나타냅니다.사용가능한 속성(attribute)은 항상 두개이상의 쉼표로 구분된 attribute argument목록과 함께 나타납니다. 이러한 argument는 다음 플랫폼 또는 언어 이름 중 하나로 시작합니다.i..
안녕하세요 :) Zedd입니다.다들 주말 잘 보내셨나요.음 오늘은..Text Input Traits을 살펴보다가..사소한 것들이 있어서 정리해보려고 합니다.사실 Correction이랑 Spell Checking밖에 안써서..그 외에것들은 잘 모르겠어요ㅋ.ㅋ Text Input Traits Text Input Traits하면 엥 그게 몬데요 하시는 분들을 위해.. TextView 또는 TextField를 클릭하면, 오른쪽 Attribute inspector에 이런게 뜹니다.한번쯤은 보셨을 거에요. :) 일단..우리가 공부하려는게 뭔지 일단 알아봅시다.UITextInputTraits는 일단 "프로토콜"이네요.키보드 입력과 관련된 기능을 텍스트 객체에 정의하는 메소드 모음이라고 합니다. 키보드 입력을 지원하는..
안녕하세요 :) Zedd입니다.요새 TextKit을 다루는 일이 생겼는데 아직 TextKit을 잘 모르니까 막 잘 모르겠고...암튼 왜 TextKit공부를 멈췄을까...라는 생각이 들었읍니다....왜 멈췄었지?..바빴었나 암튼 다시 공부하면 되니깐요TextKit의 고수가 되겠어근데 TextKit세션이 은근 몇개 없네여^_ㅠ 얼른 다 봐야지대충 Advanced Text Layouts and Effects with Text Kit을 읽어봤는데, 가장 공부가 많이 될 것 같은 세션이네요.iOS ) TextKitiOS ) Typographical Concepts도 참고하세요 XD Advanced Text Layouts and Effects with Text Kit TextKit글에서도 말했다 시피,TextKit..
안녕하세요 :) Zedd입니다. 지금 UndoManager까지 했죠? Progress는 글을 쓰다가, 음.....조금 생각해야 할 게 있어서 잠시....ㅎ그리고 Operation은 예전에 Operation에 대해서 글을 쓴 적이 있어서 넘어갈게요.iOS ) Concurrency Programming Guide - Concurrency and Application DesigniOS ) Concurrency Programming Guide - Operation Queues 그래서 Timer글을 쓰게 되었습니다.하핫 Timer 타이머는 클래스 인데요, "특정 시간 각격(time interval)이 지난 후 시작되어 지정된 메세지를 대상 객체로 보내는 타이머 입니다"가 정의에요. 타이머는 run loop와 함께..
- swift 공부
- actor
- SwiftUI
- ios 13
- fastlane
- swift delegate
- 제이슨 파싱
- Combine
- github
- 피아노
- WKWebView
- Xcode
- WidgetKit
- Accessibility
- WWDC
- 스위프트
- FLUTTER
- swift3
- swift tutorial
- np-hard
- swift array
- iOS delegate
- UIBezierPath
- swift sort
- 스위프트 문법
- Git
- IOS
- 회고
- np-complete
- Swift
- Total
- Today
- Yesterday