Kevin McNeish Blog

All things iOS, Kindle and .NET

Recent Posts

Tags

News

  • First books in my new book series, "iOS App Development for Non-Programmers" are now available! iBookStore: http://itunes.apple.com/us/book/book-1-diving-in-ios-app-development/id558788074?mt=11 Amazon: http://www.amazon.com/dp/B0097N8XBE Amazon: http://www.amazon.com/dp/B0099RQGMQ

Community

Email Notifications

Archives

Understanding iOS Compiler Errors - Missing Context for Property Implementation Declaration

0 0 1 78 448 Oak Leaf Enterprises, Inc 3 1 525 14.0 Normal 0 false false false EN-US JA X-NONE

You typically get this compiler error if you try to synthesize a property outside of a class implementation. For example, the following code tries to synthesize the deck property before the @implementation declaration that marks the beginning of the class:

@synthesize deck = deck_;
@implementation PlayingCardBackViewController

 To fix the problem, just move the @synthesize  declaration after the @implementation declaration and before the @end declaration:

@implementation PlayingCardBackViewController
@synthesize deck;

For explanations of other compiler errors and warnings, check out our new book site: http://www.iOSAppsForEveryone.com

Kevin McNeish
Eight-time .NET MVP Recipient
Apple iOS Author, Trainer

 

Leave a Comment

(required) 

(required) 

(optional)
 

(required) 

If you can't read this number refresh your screen
Enter the numbers above: