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

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 ) 정렬 (2) - Sort by two criteria

안녕하세요 :) Zedd입니다. 정렬 (1)글을 썼는데요, 이번엔 조금 복잡한 정렬을 해보겠습니다. struct PullRequest { var title: String var createdDate: Date? var approved: Bool } let pullRequests = [ PullRequest(title: "알렌 워커", createdDate: Calendar.current.date(byAdding: .hour, value: -1, to: Date()), approved: true), PullRequest(title: "카이고", createdDate: Calendar.current.date(byAdding: .hour, value: -2, to: Date()), approved: false..

Swift 2020. 11. 24. 13:42
Swift ) 정렬 (1)

안녕하세요 :) Zedd입니다. 간단한 정렬부터 복잡한 정렬까지 차근차근 공부해보려고 합니다. 이 글에서는 간단한 정렬을 먼저 해볼게요. 숫자 배열이 있고 그걸 오름차순으로 정렬하고 싶습니다. var numbers = [50, 1, 200, 40, 39] let sortedNumber = numbers.sorted { (number1, number2) -> Bool in return number1 < number2 } sortedNumber.forEach { print($0) } //1 //39 //40 //50 //200 이렇게 할 수 있겠죠! (오늘 예제코드에서는 closure내부에서 생략을 최대한 안하려고 합니다.) let sortedNumber = numbers.sorted { (number1, ..

Swift 2020. 11. 23. 16:24
Swift 5.3 released!

medium.com/@ch41150266/swift-5-3-released-83ab5a7c07f6 Swift 5.3 released! 안녕하세요 :) Zedd입니다. medium.com 오랜만에 미디엄에 썼어요! 하하

Swift 2020. 9. 17. 18:02
Swift ) URLComponents

안녕하세요 :) Zedd입니다. 오늘은 URLComponents에 대해서 공부해보겠습니다. URLComponents 간단한 정의는...URL을 구성하는 "구조"라고 생각하시면 됩니다. 예를들어 GET http(s)://[hostname]/login/oauth/authorize 위 URL호출시 client_id와 scope라는 값을 파라미터로 전달하고 싶습니다. get이니 파라미터는 URL 쿼리스트링으로 들어가게됩니다. 그러면 GET http(s)://[hostname]/login/oauth/authorize?client_id=\(client_id)&scope=\(scope) 이런식으로 요청 할 수 있겠죠. 네! 아무문제 없어요! 근데 오늘 공부할 URLComponents를 사용하면 좀 더..깔끔하게 할 ..

Swift 2020. 8. 23. 11:52
Swift ) TextOutputStream

안녕하세요 :) Zedd입니다. 방금 TextOutputStream이란걸 알아서 ㅇ0ㅇ 공부해보려고 합니다아 TextOutputStream은 프로토콜이에요! Swift Standard Library안에 있는 친구입니다. 뭔가 Text / Output / Stream...스트림..?인데..Text와 관련된 친구같죠/ 맞습니다. 정의는 "text-streaming operation의 target(대상)이 될 수 있는 타입" 입니다. 자 잘보세요. 우리에게 익숙한 print와 dump 보통 이런식으로 쓰죠? 근데 print와 dump의 다른 이니셜라이저는 이렇게 to라는 파라미터에 TextOutputStream타입을 넣을 수 있도 있답니다. 그럼 사용해봅시다! String 자 s라는 변수는 string타입입니..

Swift 2020. 4. 25. 18:16
Swift 5.2 Released!

안녕하세요 :) Zedd입니다. 자고 일어나니..!! Swift 5.2가 나왔네요. 공-식 릴리즈 노트를 한번 훑어보려고 합니다 :D 중간중간 번역 안한 부분도 있으니 참고해주세요. Swift 5.2 Released! 2020년 3월 25일 수요일 Swit 5.2가 공식적으로 출시되었습니다 🎉 Swift 5.2는 Xcode 11.4의 일부로 제공됩니다. 그러니 사용하려면 11.4를/... 먼저 Language Updates부터 보겠습니다. SE-0249 Key Path Expressions as Functions SE-0253 Callable values of user-defined nominal types 이렇게 2개를 넣어놨네 첫번째거부터 볼게요. "Key Path Expressions as Func..

Swift 2020. 3. 25. 16:52
Standard Library Preview Package

안녕하세요 :) Zedd입니다. https://swift.org/blog/preview-package/ Standard Library Preview Package I’m excited to announce a new open-source package and an enhancement to the Swift Evolution process: the Standard Library Preview package! The preview package provides access to functionality that has been accepted into the Swift standard library through t swift.org 에 아주 신기한!? 내용이 올라와서 한번 보려고 해요~ - 새로운 오픈 ..

Swift 2020. 2. 19. 11:12
Swift ) Mirror

안녕하세요 :) Zedd입니다. 요새 왜이렇게 바쁜지 모르겠어요 @0@... 운동을 하면 체력이 더 좋아져서 다 해버릴 수 있을것만 같았는데 그런것도 아니네요. 하하 오늘은 Mirror에 대해서 공부해보려고해요~ 정말 오랜만에 Swift 카테고리에 글을 씁니다,,, Mirror Mirror..거울.... Mirror에 대해서 아예 처음 들어보신 분들도 계실 것 같아요! Mirror는 Swift Standard Library안에 있는 struct입니다. 정의는 어떤 타입의 인스턴스의 하위 구조(substructure) 및 display style..?을 나타낸다고 합니다. Mirror는 인스턴스의 stored property, collection, tuple element, active enumeratio..

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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바