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

Peppo

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

Peppo

검색하기 폼
  • 분류 전체보기 (221)
    • Story (13)
    • iOS (143)
      • Error (11)
    • 알고리즘 (43)
    • ETC (7)
    • React-Native (0)
    • CS (Computer science) (3)
  • 방명록

Class (3)
구조체(Struct)/ 클래스 (Class)

지난 프로퍼티 시간에 클래스/ 구조체를 잠깐 짚고 넘어갔는데요. 저도 아직 두개의 차이점이 어떤건지 긴가민가 해서 오늘은 클래스/ 구조체에 대해 공부해보려고해요! 구조체와 클래스 (Structures and Classes) 프로그램 코드를 조직화 하기 위해 일반적으로 사용되며, 구조체 및 클래스에 프로퍼티와 메소드를 정의해 기능을 추가할 수 있습니다. 어떻게 보면 같지만서도 서로 다른데 둘의 공통점과 차이점을 보겠습니다 !! 공통점 서로 다른 타입들을 하나로 묶을수있다. (이런식으로요) class VideoMode { var resolution = Resolution() var interlaced = false // Bool var frameRate = 0.0 // Double var name: Stri..

iOS 2022. 2. 16. 21:29
[Swift] 인스턴스 (instance) / 메서드 (methods)

가장많이 보았고 가장많이 헷갈렸던 인스턴스, 메서드 에 대해 정리 해 보려 합니다 그동안 어림짐작해서 이건 메서드겠구나 했는데 정확히 알고 넘어가야겠다!!! 메서드 (Methods)특정 타입의 클래스, 구조체, 열거형과 관련된 함수 를 메서드라 합니다.함수 , 이것은 함수였다.메소드에는 인스턴스 메서드, 타입 메서드 가 있어요. 인스턴스 메서드 ( Instance Methods )인스턴스 메서드는 특정 클래스(class), 구조체(struct), 열거형(enum)의 인스턴스에 속한 메서드 입니다. 아래 코드 처럼요!class Counter { //

iOS 2021. 11. 17. 09:25
[Swift] 타입프로퍼티, static, class

코드를 보다보면 아래처럼 함수(func) 선언 한것 앞에 static, class 라는 걸 많이 보게되는데 static let shared = MyAlamofireManager() 그냥 선언하면 안되나 static은 뭐야..?? static 과 class 에 대해 알아보기 전에 타입 프로퍼티 를 짚고 넘어가야 됩니다 ㅠ 타입 프로퍼티 (Type property) 특정 타입에 속한 프로퍼티로 그 타입에 해당하는 단 하나의 프로퍼티만 생성됩니다. 이 타입 프로퍼티는 특정 타입의 모든 인스턴스에 공통으로 사용 되는 값을 정의할때 유용합니다. 또한 저장 타입 프로퍼티는 타입자체에 초기자(initializer)가 없기 때문에 항상 '초기값'을 지정해서 사용해야 합니다. 어우 딱딱해... 그냥 타입 프로퍼티를 사용..

iOS 2021. 10. 22. 23:03
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Peppo's Github
TAG
  • Swift 내림차순
  • removeLast()
  • ios
  • Swift 알고리즘
  • Swift final
  • Swift init
  • Combine: Asynchronous Programming with Swift
  • Swift RIBs
  • Swift ModernRIBs
  • 2023년 회고
  • RIBs tutorial
  • swift programmers
  • Swift inout
  • RTCCameraVideoCapturer
  • Swift 프로퍼티
  • Swift joined
  • Swift Leetcode
  • Swift Error Handling
  • swift reduce
  • 원티드 프리온보딩
  • swift property
  • Swift 프로그래머스
  • Swift
  • iOS error
  • swift 고차함수
  • swift protocol
  • CS 네트워크
  • swift (programmers)
  • Class
  • Swift joined()
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바