복붙노트

[SWIFT] 스위프트 영역 속성 '*'는 최신 개체 모델 마이그레이션에 추가되었습니다

SWIFT

스위프트 영역 속성 '*'는 최신 개체 모델 마이그레이션에 추가되었습니다

해결법


  1. 1.당신은 당신의 SchemaVersion을을 증가하고 RLMRealmConfiguration에 migrationBlock를 제공했다. 거기에서 당신은 테이블을 마이그레이션 할 수 있습니다. 그러나 당신은 당신의 특정한 경우에 여기에 필요하지 않습니다. 속성의 추가는 자동으로 처리 할 수 ​​있습니다. 당신은 여전히 ​​빈 블록이 필요합니다.

    당신은 당신의 SchemaVersion을을 증가하고 RLMRealmConfiguration에 migrationBlock를 제공했다. 거기에서 당신은 테이블을 마이그레이션 할 수 있습니다. 그러나 당신은 당신의 특정한 경우에 여기에 필요하지 않습니다. 속성의 추가는 자동으로 처리 할 수 ​​있습니다. 당신은 여전히 ​​빈 블록이 필요합니다.

    let config = RLMRealmConfiguration.defaultConfiguration()
    config.schemaVersion = 1
    config.migrationBlock = { (migration, oldSchemaVersion) in
        // nothing to do
    }
    RLMRealmConfiguration.setDefaultConfiguration(config)
    
  2. from https://stackoverflow.com/questions/34277061/swift-realm-property-has-been-added-to-latest-object-model-migration by cc-by-sa and MIT license