Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준
- Alamofire
- IOS
- SwiftUI
- 알고리즘
- UI
- 서버개발
- java spring
- mac
- swagger
- API
- Java
- 아이폰
- database
- 개발자
- JavaScript
- 통신
- Node.js
- node
- 회원가입
- 앱
- Xcode
- 개발
- 앱개발
- 백엔드
- post
- spring
- Swift
- db
- spring boot
Archives
- Today
- Total
YagSill
IOS 앱 개발 프로퍼티 본문
728x90
안녕하세요 IOS 앱 개발을 열시미 공부하고 있는 사람입니다.
오늘은 프로퍼티에 대해서 배워보았는데요!
강의 선생님이 열심히 알려주시긴 했는데... 도무지 이해가 안가게 설명하네요 하하...-..-..
어쨋든 저는 제가 이해한 방식으로 적어 보겠씁니다.
일단 이렇게 사람의 이름을 보여주는 struct를 만들었습니다.
이 struct는 데이터를 정의하고 있죠? firstName 은 String으로 받고, LastName 또한 String으로 받습니다. 이런 데이터를 정의하고 있는 프로퍼티를 스토어드 프로퍼티라고 합니다.
프로퍼티에는 스토어드 프로퍼티 말고도 하나 더 컴퓨티드 프로퍼티가 있는데여!
이 컴퓨티드 프로퍼티는 데이터를 가지고 계산을 하는? 음 또 뭐... 이미 있는 데이터를 가지고 뭐 다른 것을 하는 거를 뭐 컴퓨티드 프로퍼티라고 한다네요.. 뭐 예제를 보면
fullName 이란 변수를 선언한거죠? 이제 return 값을 앞서 말했던 struct의 firstName 과 LastName 을 받습니다.
이미 있는 firstName과 LastName을 가지고 return 값을 날려주는거죠 이 변수는? 이미 있는 값을 가지고 리턴을 했습니다. 이 프로퍼티가 컴퓨티드 프로퍼티라는 거에여;; 진짜 설명하면서도 이해가 안가네 ;;
어쨋든 뭐 이런식으로 프로퍼티를 설명할 수 있다고 합니다..
패스트캠퍼스....크흠....뭔가...좀...그런데...?,,,흠...
ㅇㅋ...오늘은 배운게 없는 듯..?
728x90
'Swift - IOS 앱 개발' 카테고리의 다른 글
IOS 메소드 (0) | 2021.08.25 |
---|---|
IOS 앱 개발 property, 프로퍼티 vs 메소드 ? (0) | 2021.08.24 |
IOS 앱 개발 Closure 좀 더 알아보기 (0) | 2021.08.20 |
IOS 앱 개발 Set 과 Closure (0) | 2021.08.19 |
IOS 앱 개발 Dictionary (0) | 2021.08.17 |