diff --git "a/19\354\260\250 \354\212\244\355\204\260\353\224\224.md" "b/19\354\260\250 \354\212\244\355\204\260\353\224\224.md" index 9bdbe19..469f3b0 100644 --- "a/19\354\260\250 \354\212\244\355\204\260\353\224\224.md" +++ "b/19\354\260\250 \354\212\244\355\204\260\353\224\224.md" @@ -85,9 +85,13 @@ guard let imageURL = URL(string: self.soldiers[indexPath.row].soldierprofile) el 스크린샷 2020-06-12 오후 1 29 10 * Codegen -> Manual/None 으로 필수로 바꿔줘야함 , 서브클래스가 남아 있어서 눈에 보이지 않는 에러와 충돌 발생 - * CoreData Model에 원하는 id, Devices 등 데이터의 모델 생성 String, int64 등등 +1. Codegen: 해당 entity에 대한 클래스 선언을 자동으로 만들어 주는 옵션을 설정합니다. + - None/Manual: 관련 파일을 자동으로 만들어주지 않습니다. 개발자는 DataModel을 선택한 상태에서 Editor-Create NSManagedObject Subclass 항목을 클릭하여 클래스 선언 파일과 프로퍼티 extension 파일을 빌드시마다 추가시켜 주고, 이를 수동으로 관리해야 합니다. + - Class Definition: 클래스 선언 파일과 프로퍼티 관련 extension 파일을 빌드시마다 자동으로 추가시켜줍니다. 따라서 관련된 파일을 전혀 추가시켜줄 필요가 없습니다.(그래서도 안됩니다. 만약 수동으로 추가시켜준 상태에서 빌드를 시도하면 컴파일 에러가 발생합니다.) + - Category/Extension: 프로퍼티 관련 extension파일만 자동으로 추가시켜 줍니다. 즉, 클래스 선언에는 사용자가 원하는 로직을 자유롭게 추가할 수 있습니다. + *** #### CoreData사용을 위한 핵심!! AppDelegate에 해당 코드 추가!! [안하면 작동 불가] diff --git a/README.md b/README.md index bd1a3eb..539620f 100644 --- a/README.md +++ b/README.md @@ -104,3 +104,10 @@ ### 18차 스터디 * [CollectionView paging효과 및 셀 커스텀(xib) 및 PageController사용기](https://github.com/iOS-SOPT-iNNovation/iJoom/blob/master/18차%20스터디.md) + + +*** + + +### 19차 스터디 + * [통신Data CollectionViewCell image처리 + CoreData 톺아보기](https://github.com/iOS-SOPT-iNNovation/iJoom/blob/master/19차%20스터디.md)