Skip to content
This repository has been archived by the owner on Jun 2, 2018. It is now read-only.

Issue compiling project with BNRCoreDataStack using Xcode 8 - Swift 2.3 #165

Closed
nprof50 opened this issue Oct 7, 2016 · 1 comment
Closed

Comments

@nprof50
Copy link

nprof50 commented Oct 7, 2016

Question

When I attempt to compile a project with the BNRCoreDataStack pod from the Swift 2.3 branch (Xcode 8), I receive an "undefined symbols for architecture [arm64]" linker error regarding the CoreDataModelable class initiation method. Any clues as to why this might be occurring?

Output

Undefined symbols for architecture arm64: "(extension in BNRCoreDataStack):BNRCoreDataStack.CoreDataModelable<A where A: __ObjC.NSManagedObject, A: BNRCoreDataStack.CoreDataModelable>.init (managedObjectContext : __ObjC.NSManagedObjectContext) -> A", referenced from: Smartech.Battery.init (information : SmartechBluetooth.BatteryInformation, name : Swift.String, insertIntoManagedObjectContext : __ObjC.NSManagedObjectContext) -> Smartech.Battery in Battery.o ld: symbol(s) not found for architecture arm64

@rcedwards
Copy link
Contributor

Hi,

The Swift 2.3 and Swift 3.0 branches are works in progress and have not been merged to master at this time.

Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants