본문 바로가기 메뉴 바로가기

ZeddiOS

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ZeddiOS

검색하기 폼
  • 전체 보기 (841)
    • iOS (278)
    • Swift (126)
      • Concurrency (9)
    • SwiftUI (26)
    • Combine (17)
    • watchOS (2)
    • iPadOS (2)
    • Xcode (3)
      • Xcode Cloud (2)
    • Flutter (12)
    • 공부 (205)
    • 피아노 (39)
    • 요리 (2)
    • 시 (25)
    • 일상 (91)
  • 방명록

Swift (135)
Swift 4.1 Released! - 1

안녕하세요 :) Zedd입니다. 얼마전에 Swift 4.1이 나왔죠..!! Xcode도 9.3이 나왔구요. compactMap>글도 쓰긴 했는데.. Swift 4.1에서 바뀐게 flatMap뿐이냐? 아닙니다 :) Apple의 Swift공식 사이트인, Swift.org에서 Swift 4.1변경 사항을 공지했어요 XD SE-0143 Conditional Conformance SE-0157 Support recursive constraints on associated types SE-0185 Synthesizing Equatable and Hashable conformance SE-0187 Introduce Sequence.compactMap(_:) SE-0188 Make Standard Library Ind..

Swift 2018. 4. 7. 12:37
Swift ) NSString.CompareOptions종류

안녕하세요 :) Zedd입니다.글을 쓰다가 NSString.CompareOptions에는 어떤것이 있는지..궁금해졌습니다.저는..........caseInsensitive밖에 써보질 않아서.. NSString.CompareOptions종류 ● caseInsensitive● literal● backwards● anchored● numeric● diacriticInsensitive● widthInsensitive● forcedOrdering● regularExpression 이만큼이 있는데요..!!하나하나 보겠습니다. 예제는 음...뭘로 할지는 모르겠지만, 걍 하겠음 ㅎ ● caseInsensitive가장 많이 쓰는 옵션이 아닌가 싶은데...많이들 써보셨나요? 혹시 case-sensitive는 들어보셨나요?..

Swift 2018. 3. 24. 21:31
Swift ) ComparisonResult살펴보기

안녕하세요 :) Zedd입니다. 지금 글 하나를 쓰고 있는데 거기에 ComparisonResult를 설명해야하는데....그냥 그 글 안에서 쓸까하다가 그냥 따로 꺼내서 씁니다.한 글에서 하나의 주제만 다룬다...!! 제가 옛날에 했던 다짐이죠...아무튼 ComparisonResult를 살펴보겠습니다. ComparisonResult swift의 compare메소드는 ComparisonResult 타입을 리턴하는데요, 정의는 comparisonResult는 메소드 호출 또는 함수 호출에서 첫 번째 항목부터 마지막 항목 (코드에서 왼쪽에서 오른쪽)으로 지정된 순서대로 요청의 항목이 정렬되는 방식을 나타내는 데 사용됩니다. 뭔소린지 모르겠는데, 이거 하나는 알 수 있겠네요. 두개를 비교해서 정렬되는 방식이 같으..

Swift 2018. 3. 24. 19:33
Swift4.1 ) flatMap -> compactMap

안녕하세요 :) Zedd입니다.평소처럼 블로그를 보고 있던 중...여기에서 (저만) 놀라운 사실을 발견했어요 :) flatMap -> compactMap 네. 그렇습니다. Swift 4.1에서 flatMap이 compactMap이라는 이름으로 바뀝니다!!!!하지만!!!!!!!!!!!!!!!!!!!!! flatMap이 사라지는건 아닙니다. 부분적으로 정말 딱 그 순간에만 이미지출처 : https://useyourloaf.com/blog/replacing-flatmap-with-compactmap/ ㅠ(지금 이 상황에서) flatMap은 deprecate됐어.....compactMap을 써줄래.....?라고 나오게 됩니다.이미... 여기엔 (벌써)Deprecated된다고 나옴..그러나!!!!!!!! 여기는 ..

Swift 2018. 3. 11. 11:42
Swift ) API Design Guidelines

안녕하세요 :) Zedd입니다.오늘은...!!! API Design Guidelines을 제대로 보려고 합니다!!!나름...Swift Convention을 잘 지키고 있다고 생각은 하는데.......제대로 알고 있어야 할 것 같아서 :) 여기에 가시면 Swift에 대한 모든것을 볼 수 있으니 참고해주세요 XD 읽어보시면 알겠지만, 오늘 할 거는 Swift를 어떻게 사용하면 Swift처럼 잘 쓸 수 있는지!!!한마디로 Apple에서 제안하는하는거에요. 정말 한마디로 API Design Guidelines... ■ ●같은 기호들이 나올건데.. ● : 최상위○ : ●의 하위■ : ○의 하위로 생각해주세요. 그리고 Design Guidelines이니만큼..조금 딱딱하게 번역을 하도록 할게요!그리고!!! 소스코드..

Swift 2018. 1. 25. 15:24
Swift ) DateDecoding(Encoding)Strategy

안녕하세요 :) Zedd입니다.글에서 DateDecodingStrategy의 각 Strategy가 어떤 역할?...어떤 포맷??인지 궁금해져서....위 글을 읽고오시면 이해가 더 잘되실수도Date와 관련된 Strategy는 DateDecodingStrategy말고도 DateEncodingStrategy도 있어요!!! 저는 Decoding으로 설명할거에요 :) Encoding에서도 똑같으니..!!! 각 Strategy가 어떤 역할을 하는건지만 보면 될 것 같습니당 DateDecodingStrategy 저번시간에 올렸듯이 DateDecodingStrategy에는 굉장히 많은 전략이 있습니다.DateDecodingStrategy라는 enum에 여러 cas..

Swift 2018. 1. 23. 16:18
Swift ) 왕초보를 위한 Codable - CodingKey

안녕하세요 :) Zedd입니다.오늘은...Codable의 두번째 시간/?...저도 못다뤄본 기능이 많아서 zzzz굉장히 다뤄보고 싶어요 키키저번시간엔 기본적인 Codable의 사용법? 그러니까 JSON으로 만들어내고, JSON을 파싱하고 그런 간단한 걸 해봤는데..오늘은 CodingKey에 대해서 알아봅시다. 왕초보를 위한 Codable - CodingKey 자..CodingKey가 뭐냐...예를들어서!!! Swift에서는 변수나 상수같은경우에, 소문자 카멜케이스를 사용하죠? 근데!!! 근데 우리의 JSON은 그게 아닌겁니다.. 예를들어 뭐 스네이크 케이스를 사용한다고 생각해볼게요. let jsonString = """ { "name" : "Zedd", "age" : 100, "birth_date" : ..

Swift 2018. 1. 23. 12:58
Swift ) NSCountedSet

안녕하세요 :) Zedd입니다.이런걸..발견해서...바로 NSCountedSet!!!!이게 뭔가 할 수도 있겠지만...뭔지 차근차근 알아봅시다.먼저 Swift의 Set을 잘 모르신다면 글을 읽고와주세요 :) NSCountedSet 일단 Set!!!! Set이네요. Collection이겠죠?근데 Counted?뭔가 개수를 센?????뭔가 개수와 관련있는 Set같아 보이는데...맞습니다!!! Set의 특징은..일단 순서가없고!! 중복된 값이 없다는게 특징이죠?근데 만약에 내가!!!내가 이 Set에 어떤값이 몇번들어갔는지를 알고싶다!!!하면 이 NSCountedSet을 쓰면 됩니다. Q : 아니 Set자체가 일단 중복된 값이 안들어가는데 몇번 들어갔는지 알 수가 있나;;;;;;걍 한번으로 치는거 아닌가;;;A..

Swift 2018. 1. 22. 14:41
이전 1 ··· 6 7 8 9 10 11 12 ··· 17 다음
이전 다음
TAG
  • 회고
  • swift sort
  • 스위프트 문법
  • Accessibility
  • github
  • FLUTTER
  • IOS
  • np-hard
  • UIBezierPath
  • Swift
  • iOS delegate
  • ios 13
  • swift delegate
  • actor
  • Xcode
  • Git
  • Combine
  • SwiftUI
  • swift array
  • WKWebView
  • swift tutorial
  • np-complete
  • 스위프트
  • swift 공부
  • swift3
  • fastlane
  • 피아노
  • WidgetKit
  • WWDC
  • 제이슨 파싱
more
글 보관함
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바