728x90 반응형 분류 전체보기255 PlayGround) Class func 와 Static func의 차이가 머지? 안녕하세요!! 후르륵짭짭입니다. 이번에는 Swift의 상속을 공부하면서 궁금했던 Class func와 Static func의 차이를 다뤄 볼려고 합니다! 최근에 여러가지 바쁜 일이 있어서 블로그 운영이 쫌 뜸해졌네요 ㅠㅠ. 그럼 지금 부터 다뤄보도록 하겠습니다. ** Class func VS Static func **. 일단 상속을 한다는 것은 자식 클래스가 부모 클래스의 기능을 사용 할 수 도록 하는 것을 의미합니다. 그래서 Override라는 것이 있지요. 부모의 기능을 그대로 사용하지 않고 커스터 마이징 하는 것을 Override라 합니다. class Person{ var name : String = "" var age : Int = 0 var introductionn : String { get{ .. 2021. 1. 24. 기타) Objective-C VS Swift 어떤 차이가 있을까?? 안녕하세요 후르륵짭짭 입니다. 이번에는 Swift와 Objective-C의 차이점을 다뤄 보도록 하겠습니다. 평소에 Objective - C와 Swift의 차이에 대해서 호기심이 많았습니다. 그래서 최근 몇일 동안 Objective-C로 간단한 앱도 만들어보고 간단한 문법 강의를 보면서 어떤 차이가 있는지 체험 해봤습니다. ** Objective - C와 Swift의 차이** - Header와 Implementation 의 존재 여부 - 일단 Objective - C 언어로 IOS 개발 프로젝트를 실행 시키면 아래 사진 처럼 ".h" 파일과 ".m" 파일이 있습니다. 반면에 Swift는 아래 처럼 그냥 ".swift" 파일 하나로 구성 되어 있습니다. Objective - C에서 ".h"는 Header .. 2021. 1. 18. PlayGround) 참조값으로 받을 수 있는 함수와 클로저의 놀라운 기능! 안녕하세요 후르륵짭짭입니다. 오늘 클로저의 새로운 기능을 배웠습니다. 클로저는 진짜로 기능이 몇개인지 모르겠습니다 ㅎㅎㅎ ** 참조값으로 받을 수 있는 Closure ** 클로저도 하나의 함수이니, 함수의 기능이라고 보셔도 됩니다. 이 기능을 알아보고 전에,,, 우리가 알면 좋은 것이 있습니다. 바로 변수의 기능인데요. let number = 10 만약에 우리가 위와 같이 코드를 적었다면 number에 10의 값이 들어 간 겁니다. 그리고 이 number에 주소값이 생성이 됩니다. (예를들어 0x00001 이라고 합시다.) 이렇게 0x00001에 number가 생성 됐기 때문에 어디서든 이 number라는 숫자를 사용 할 수 있습니다. 이 내용을 이해 했다면 이제 제가 설명 하는 것도 이해가 될 겁니다... 2021. 1. 14. IOS) NSFetchedResultsController을 이용하자! 안녕하세요! 후르륵짭짭 입니다. 이번에는 CoreData에서 정말 유용하면서도 최고의 데이터 관리 API인 NSFetchResultController에 대해 알아보도록 하겠습니다. ** NSFetchResultController란 ** NSFetchedResultsController란 CoreData fetch 요청의 결과를 관리하거나 사용자에게 데이터를 보여주기 위해 사용하는 Controller라고 정의 되어 있습니다. 이게 무슨 말인가 하면,,, //CoreData로 부터 데이터 가져오기 let context = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext func getAllFriends() -> [F.. 2021. 1. 12. 이전 1 ··· 18 19 20 21 22 23 24 ··· 64 다음 728x90 반응형