이 영역을 누르면 첫 페이지로 이동
조이's log 블로그의 첫 페이지로 이동

조이's log

페이지 맨 위로 올라가기

조이's log

공식문서 톺아보기/Swift API Design Guidelines

  • 조이's log
Swift API Design Guidelines - 2

Swift API Design Guidelines - 2

2023.03.13
[3] Conventions (1) General conventions computed property의 복잡도가 O(1)이 아니라면 복잡도를 주석으로 남겨주세요. import Founcation /// Time Complexity: O(n^2) class Company { var numberOfEmployees: Int { var result: Int = 0 (0...n).forEach { (0...n).forEach{ (0...n).forEach{ result += 1 } } } return result } } 전역 함수 대신에 method와 property를 사용하세요. 전역 함수는 아래와 같이 특수한 경우에만 사용됩니다. // 명확한 self 가 없는경우 min(x, y, z) //function..
Swift API Design Guidelines - 1

Swift API Design Guidelines - 1

2023.03.13
[1] Foundamentals 사용할 때 명확하게 느끼는 것이 가장 중요합니다. 명확한 것이 간결한 것보다 중요합니다. let blackButton (👍) let blackBtn (👎) 모든 선언에 대해 문서 주석(Documentation Comment) 를 작성해 주세요 /// Writes the textual representation of each /// element of `items` to the standard output. /// ← Blank line 빈줄 /// The textual representation for each item `x` /// is generated by the expression `String(x)`. /// /// - Parameter separator: tex..
  • 최신
    • 1
  • 다음

정보

조이's log 블로그의 첫 페이지로 이동

조이's log

  • 조이's log의 첫 페이지로 이동

메뉴

  • 홈
  • 태그

검색

카테고리

  • 분류 전체보기 (12)
    • iOS 차곡차곡 (1)
    • 공식문서 톺아보기 (2)
      • WWDC (0)
      • Swift API Design Guidelines (2)
    • 후기 (9)
      • 프로젝트 회고 (0)
      • 책 (5)
      • 테크 talk (4)
    • 에러노트 (0)

나의 외부 링크

정보

조이😃의 조이's log

조이's log

조이😃

블로그 구독하기

  • 구독하기
  • RSS 피드

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © 조이😃. Designed by Fraccino.

티스토리툴바