728x90 반응형 분류 전체보기255 PlayGround) Generic - Closure의 확장 안녕하세요! 후르륵짭짭 입니다!최근 회사의 Swift 고급 강의를 들어서 큰 도움을 받아, 공부할 겸 하나씩 정리해보려고 합니당!이번에는 첫 강의 복습 글이기 때문에 쉬운 내용으로 작성하려 합니다. (글쓰기가 힘들기도 해요 ㅎㅎㅎ)그리고 앞으로 제가 좋아하는 뮤직비디오랑 내용 정리 글을 올린 후에 간단한 잡 생각을 작성하려고 합니다.나중에 제가 이 글을 봤을 때, 그냥 일기 느낌으로 보려고요 ㅎㅎㅎ.www.youtube.com/watch?v=cHkDZ1ekB9U ** Generic - Closure의 확장 **Closure는 함수이지만 다양한 형태로 정의를 쉽게 해줄 수 있는 함수 입니다.2020.12.08 - [Xcode/Swift - P.. 2021. 4. 11. 일상) 아무글 - 1 오랜만에 일상 글을 적어 봅니다 ㅎㅎㅎㅎ 지금까지 이룬 것들? 앞으로 할 것들? 일단 결론은 정말 행운을 가지고 태어난 사람입니다. 대학교를 아무 생각 없이 성적 맞춰 들어가서 아무 생각 없이 다니다가 군대에 들어가서 200명이 넘는 다양한 부류의 사람들 만나고 많은 것들을 배우고 늦은 나이에 전역을 해서 전공을 다시 공부하고 좋은 사람들을 만나 함께 프로젝트도 하고 대회도 나가면서 상도 받을 뿐만 아니라 좋은 사람과 놀면서 잊지 못할 추억들도 만들고 간지용으로 맥북을 산 것이 운이 좋게 IOS 개발을 취미로 시작하게 됐고 기억력이 안 좋아서 기록하려고 시작한 블로그가 매월 1000명 이상이 들어오게 됐고 그리고 정말 정말 저에게는 과분한 곳에 운이 좋게 취업도 하게 됐습니다. 운이 좋게 동기들부터 너무.. 2021. 3. 31. PlayGround) 제너릭에 대해 알아보자 안녕하세요! 짭짭이 입니다. 정말 오랜만에 글씁니다. ㅎㅎㅎ 최근에 너무 바빠서 글을 포스팅 할 시간이 없었습니다. 스스로에게 반성합니다. 훨씬 더 성장해야합니다. 아직 완벽한 것은 아닌데, 제너릭에 대해 공부한 것을 적어보려 합니다. ** Generics란 ** Apple Document를 보면 Generic은 여러분이 정의한 타입에 대해 유연성을 가능하게 해주는 겁니다. 아래와 같이 두개의 대상을 Swap 하는 코드가 있다고 할 때, 평소와 같이 한다면 하나의 타입에 대해서만 적용이 됩니다. func swapTwoInts(_ a: inout Int, _ b: inout Int) { let temporaryA = a a = b b = temporaryA } 하지만 만약 제너릭을 사용한다면 특정 타입에 .. 2021. 3. 27. PlayGround) Protocol에 대해서 좀 더 깊게 알아가기 안녕하세요 후르륵 짭짭입니다. 이번에는 프로토콜에 대해서 좀 더 알아보려고 합니다! 이전에 한번 글을 작성 한 적이 있는데, 프로토콜은 규칙이라고 설명 한 적이 있습니다. 하지만 한번도 깊게 다뤄 본적이 없기 때문에 이번 기회에 깊게 다뤄볼 생각 입니다. 그러나 기본적인 내용 보다는 응용면을 좀 더 다뤄 볼까 합니다. ** 타입으로서 프로토콜 ** protocol AttackerProtocol{ var attacker : AttackerProtocol? {get set} func attack() func attackWay() } protocol DefenceProtocol{ var name : String {get set} var defencer : DefenceProtocol? {get set} fun.. 2021. 2. 14. 이전 1 ··· 16 17 18 19 20 21 22 ··· 64 다음 728x90 반응형