Core Data and Address Book API: Signal 6 (SIGABRT)
Core Data and Address Book API: Signal 6 (SIGABRT)
- Subject: Core Data and Address Book API: Signal 6 (SIGABRT)
- From: Marc Blatt <email@hidden>
- Date: Mon, 24 Oct 2005 02:17:09 -0700
OK, so I'm attempting to convert some Panther code that searches my
shared address book to work in a new Core Data app. I coded the
search method (an IBAction) into the new apps
NewAppCoreDataAppDelegate and the address book api has been imported
(#import <AddressBook/AddressBook.h>). The target builds fine with
ZeroLink on, but crashes with the following information at runtime:
ZeroLink: unknown symbol '_kABPhoneWorkFAXLabel'
NewAppCoreData has exited due to signal 6 (SIGABRT).
When I shut-off ZeroLink, I get the following during the Build:
/usr/bin/ld: Undefined symbols:
.objc_class_name_ABAddressBook
.objc_class_name_ABPerson
_kABAddressHomeLabel
_kABAddressProperty
_kABAddressStreetKey
_kABFirstNameProperty
_kABLastNameProperty
_kABPhoneWorkFAXLabel
collect2: ld returned 1 exit status
Build failed for target "NewAppCoreData" (1 error)
It's obvious that the Address Book API keys are not being defined,
but why? Is there something about Core Data that requires more than
importing the address book api? Or have I been at the screen too long
and it's so obvious that tunnel vision has set in? Any help would be
greatly appreciated.
Thanks,
Marc
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden