Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Brinck10

macrumors newbie
Original poster
Mar 14, 2009
6
0
Hi guys. I've been tackling this error for 5 hours now without any luck. I've read on the internet what to do, but I always end up with the same error:

PHP:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<VideoDetail 0x6d28f70> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key textView.'

As far as my proficiency can tell, the problem lies with Interface builder, but I simply can't get around it.

I would be very greatful if anybody could help me solve this question. I know this is a common error, however the topics available on the forums didn't managed to solve my problem, or at least I failed to do it with their guidance.

Best regards,

brinck10
 
You have to make sure all the class identities and such match up to your class names in IB. So if you load a different view from the view in interface builder, the class identity has to be set in two places, not just one.


Edit:

Here is an apple discussion board post I found describing this since my description is about as clear as mud:

http://discussions.apple.com/message.jspa?messageID=9902582
 
Last edited:
The problem is related to an IBOutlet named textView in your VideoDetail view controller.

See if that IBOutlet exists. Sometimes this error occurs when you change the spelling of an IBOutlet or you remove it entirely.

cntl-click on File's Owner in the objects list in the nib window (make sure you have the View Style set to list view). If you see a yellow item there called textView then click on the x to remove it.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.