브래드의 메모장

  • 홈
  • 태그
  • 방명록

Protocol 1

Swift) Protocol을 이용한 코드 개선

Protocol으로 반복되는 코드를 개선해 봅시다.extension 활용예시ex) protocol 코드protocol GameProcess: AnyObject { func start() func end()}extension GameProcess { func start() { print("Start Game") } func end() { print("End Game") }}먼저 프로토콜을 사용해서 기능을 정의합니다.그리고 extension으로 기능에 대한 상세 구현 합니다.수정사항 xex) 예시코드 1class WarGame: GameProcess { func go() { start() }}let warGame = Wa..

iOS/Swift 2024.05.24
이전
1
다음
더보기
프로필사진

브래드의 메모장

  • 분류 전체보기
    • 생각정리
    • 경험
      • 내일채움공제
      • 야곰아카데미
    • iOS
      • WWDC
      • iOS
      • Objective-C
      • Swift
      • SwiftUI
      • HTTP
      • 트러블 슈팅
      • TestFlight
    • Algorithm
      • 프로그래머스
    • Tool
      • OrCAD
      • P-touchEditor
      • Git
    • Another
      • Azure IoT
      • mqtt
      • PDF
      • 라즈베리파이
      • 회로설계

Tag

pod install 에러, uiview 맨 앞으로, multpart/form-data, 생체인증 타입 확인, ios, @escaping closure, largeTitle, TableView, MQTT, localized, universal link, Objective-C, iOS부트캠프, GIT, SWiFT, presentviewcontroller, UserInterfaceState.xcuserstate, 라즈베리파이, 커리어스타터, beyond a symbolic link,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바