안녕하세요 :) Zedd입니다.프로토콜의 마지막글!! 벌써 4번째 시간이네요 :)키키시작할게요! Class-Only ProtocolsAnyObject프로토콜을 프로토콜의 상속목록에 추가하여 프로토콜 채택을 클래스 타입(구조체 또는 열거형이 아닌)을 제한할 수 있습니다.와 한번에 이해가 가네요. 더 간단하게 말하면 AnyObject를 상속한 프로토콜은 클래스만 채택할 수 있다!!! protocol SomeClassOnlyProtocol: AnyObject, SomeInheritedProtocol { // class-only protocol definition goes here} 이렇게 프로토콜에 AnyObject를 상속받으면, 이제 SomeClassOnlyProtocol은 클래스에서만 채택할 수 있게 된답..
안녕하세요 :) Zedd입니다.오늘을 프로토콜 두번째 시간!~~바로 시작할게요.그 전에: 을 읽고오시는 것을 추천드립니다! Method Requirements 저번 시간에 "프로퍼티 요구사항"까지 배웠었죠?오늘은 "메소드 요구사항"을 배워볼거에요 :) 프로토콜은 특정 인스턴스 메소드 및 타입 메소드가 타입을 준수하여 구현되도록 요구할 수 있습니다. 메소드는 일반 인스턴스 및 타입 메소드와 완전히 동일하지만, 중괄호와 메소드 본문없이 프로토콜 정의의 일부로 작성됩니다. Variadic(가변?) 파라미터는 일반 메소드와 동일한 규칙에 따라 허용됩니다.그러나 프로토콜 정의 내의 메소드 매개변수에는 기본값을 지정 할 수 없습니다. 자, 프로토콜에서 "메소드"는 어떻게 정의하느냐.위..
안녕하세요 :) Zedd입니다!!오늘은 프로토콜에 대해서 알아볼거에요!뭔가...번역하는거 진짜 힘든데 중독되네요.뭔가 다 번역해버리고 싶은 그런 막 그런 충동이..사실 associated type에 대해서 글 쓰려고 여기저기 알아보는 와중에, 일단 프로토콜(protocol)을 알아야 할 것 같더라구요 :)생각해보니까, 저만의 프로토콜?을 만들어본적이 없는 것 같아서.. 일단 프로토콜을 완벽하게 공부해보려고 합니다.일단 에 가시면 원본을 보실 수 있어요! 그리고 엄청 길어서 ㅠㅠㅠ 프로퍼티처럼 여러 시리즈로 갈 수 있을 것 같습니다 XD..시작할게요 :) Protocols 일단 "프로토콜"제가 정말 예전에 에서 설명드렸어요.프로토콜은 약속, 규약이라고 :) 프로토콜..
- UIBezierPath
- SwiftUI
- Combine
- WWDC
- swift3
- Swift
- 피아노
- swift array
- swift delegate
- fastlane
- IOS
- iOS delegate
- WidgetKit
- github
- Xcode
- 회고
- swift tutorial
- actor
- WKWebView
- swift sort
- FLUTTER
- swift 공부
- 제이슨 파싱
- np-complete
- Git
- Accessibility
- 스위프트
- np-hard
- 스위프트 문법
- ios 13
- Total
- Today
- Yesterday