안녕하세요 :) Zedd입니다. 오늘은 Property에 대해서 배워볼거에요!!!!Swift의 프로퍼티에는 종류가 있답니다. 글을 쓰면서 제가 프로퍼티 프로퍼티 그러는데, 딱 이건 무슨 프로퍼티다!!!라고 확실하게 적고싶어서...ㅎㅎ그래서 정리해보려고 합니다.역시나 Swift를 모를땐 Swift 문서 가이드를 봐야겠죠?이 글도 를 번역하는 수준이 될 것 같네요. 시작할게요! Property는 한글로 "프로퍼티"라고 언급할게요 :) Properties "프로퍼티"는 값을 특정 클래스(class), 구조체(struct), 열거형(enum)과 연결합니다. 먼저 Swift의 프로퍼티에는 크게 세가지가 있어요. ● Stored Property(저장 프로퍼티)● Computed Property(연산 프로퍼티)● T..
안녕하세요 :) Zedd입니다!!정~~말 예전에 썼던 글에서이랬었죠...오늘에서야 이 궁금증을 풀 수 있게 됐네요 ㅎㅎ..아무튼 오늘은 궁금했던 CGColor와 UIColor의 차이점에 대해서 알아볼거에요 :) 시작할게요! CGColor VS UIColor ● CGColor 정의 : 색상(color)을 해석하는 방법이 명시되어있는 색상 공간(color space)이 있는, 색상(color)을 정의하는 요소의 집합입니다. 혹시 왜 그냥 Color도 아니고, CGColor인지 아시나요?이 Color는 "코어 그래픽스(Core Graphics) 프레임워크"와 연결되어있기 때문에 CGColor라는 이름이 붙었답니다.CG가 붙은 여러가지 것들이 있죠. 우리가 얼마전에 배..
안녕하세요 :) Zedd입니다.오늘은 추석을 맞아..간단한...차이점을 알아볼거에요 :)예전에 frame관련 글을 썼을 때 들었던 궁금증인데 지금에서야 쓰네요 ㅠ이 글을 읽기전에!!이 글을 읽고오시면(특히 CGRect!!!) 글을 이해하는데 도움이 많이 되실거에요 :) 아무튼 궁금했던 frame.height와 frame.size.height의 차이점을 알아볼게요 :) frame.height VS frame.size.height 글은 height로 썼지만...width에도 적용이 되는 차이점이랍니다 :)그냥 편의상 height로 말할게요XD.. 프로젝트를 열고, View를 하나 추가해주고 IBOutlet를 연결해주었어요. 그러면, myView.frame.heightmyView.frame.size.heigh..
안녕하세요 :) Zedd입니다.오늘은 어떤분이 Collection시리즈에 tuple은 없냐고 하셔서, tuple을 써볼까 해서 여기저기 찾아봤어요.사실 tuple은 Swift의 Collection Type이 아니랍니다. Swift의 Collection Type에는 배열(Array), 사전(Dictionary), 집합(Set).이 있어요.tuple은..음..tuple을 아직 모르시는 분들이 계실 수 있으니까 지금 자세하게 설명을 드리진 않을게요 :)tuple의 원소들은 서로 다른 타입일 수 있기때문에 Collection취급을 하지 않는 것 같아요.그래도 tuple은 Type이랍니다.이 tuple글을 읽기 전에, 글을 읽고오시는 것을 추천드릴게요. ㅎㅎ읽고 오신다면, 이글이 더 이해가 잘 가실거에요. tup..
안녕하세요 :) Zedd입니다.지금 tuple에 관한 글을 쓰고 있는 중인데,간단하게 Swift의 Type에는 어떤것들이 있는지 알아보려고 해요 :)굉장히 짧은 글이 될 듯 한데, tuple을 알려면 꼭 알아야 할 것 같아서..이 글은 에 있는 글을 그냥 번역하는 수준이 될 것 같네요 :)시작할게요!! Types 먼저 우리 항상 타입, 타입.. 그러죠?이건 Int타입이야. 이건 Bool타입이야.사실 Swift에서 "타입"은 2가지 종류가 있답니다. ● named Types ● compound Types 이렇게요! 하나씩 설명드릴게요. ● named Types "네임드" 타입? 뭔가 "이름"이 있는 타입같네요.네 맞아요. Swift에서 Named Type은 클래스, 구조체, 열거형(enum) 그리고 프로토..
안녕하세요 :) Zedd입니다. 오늘은 알고리즘 파티인가요?이 전글 와 Red-Black Tree가 같은 강의자료에 있길래..얼른 iOS글도 써야하는데...ㅎ_ㅎ 뭐 연휴는 기니까....히유ㅠㅠ강의자료 보다보니까, 이때 생각도 나고 디게 그립네요.몇달전에 제가 공부하던것들인데 말이에요. 그 중에서도..네..시험에 Red-Black Tree가 나왔는데..바닥에 지우개가 떨어져서 줍지도 못하고 그 샤프 뒤에 있는 그 짱쪼끄만 지우개로 지우면서 문제를 풀었던 기억이 있네요ㅎㅎ그만큼 지우개가 상당히 중요한 Red-Black Tree입니다 ㅎ간단하게 Red-Black Tree에 대한 글을 써보려고해요 :) Red-Black Tree 이름부터 간지나죠? 우리말로 말하려면.. 적흑.....나무..(한자긴하지만) ....
안녕하세요. Zedd입니다ㅎㅎ아까전에 어떤분이 글을 잘 봤다고 메세지를 주셨어요 :)원래 글도 Amortized Analysis를 쓰기 위해서 썼던건데...이참에 얼른 써야겠다고 생각했어요 XD그래서 오늘은 Amortized Analysis에 대해 알아보겠습니다!! Amortized Analysis Amortized Analysis...? 뭔 분석같은데..라고 생각하실거에요 :)한글로 하면 분할상환분석이라고 한답니다. 저는 "에모타이즈드 어날리시스"라고 부르는게 편해서 그렇게 부르고 있어요.그래서 이 Amortized Analysis가 무엇이냐!저도 알고리즘시간에 처음 배웠답니다. 간단하게 Amortized Analysis의 정의를 말씀드리자면,"최악의 경우에 대해 최악의 경우가 발생하도록 연속된 연산을..
- swift delegate
- actor
- WWDC
- github
- 스위프트
- 스위프트 문법
- 피아노
- swift array
- Git
- Swift
- 제이슨 파싱
- iOS delegate
- swift tutorial
- ios 13
- swift sort
- 회고
- FLUTTER
- Accessibility
- np-complete
- IOS
- np-hard
- swift 공부
- Xcode
- Combine
- WKWebView
- WidgetKit
- UIBezierPath
- SwiftUI
- fastlane
- swift3
- Total
- Today
- Yesterday