IKImageBrowserItem imageRepresentationType error
Just started leaning Cocoa and its dev env, libs, etc.

The error I'm getting:

    "_IKImageBrowserNSImageRepresentationType", referenced from: 
    -[ImageBrowserItem imageRepresentationType] in ImageBrowserItem.o
    ld: symbol(s) not found

Any ideas on how to fix this error? This method (imageRepresentationType) is required per the <a href="http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/IKImageBrowserItem_Protocol/IKImageBrowserItem_Reference.html">IKImageBrowserItem protocol</a>.

The files (.h and .m) that use it are defined thusly:


ImageBrowserItem.h:

    #import <Cocoa/Cocoa.h>
    #import <Quartz/Quartz.h>

    @interface ImageBrowserItem : NSObject 
    {
        NSImage	*_image;
        NSString *_imageID;
    }

    @property (readwrite, copy) NSImage *_image;
    @property (readwrite, copy) NSString *_imageID;

    - (id) imageRepresentation; 
    - (NSString	*) imageUID;
    - (NSString *) imageRepresentationType;

    @end


ImageBrowserItem.m:

    #import "ImageBrowserItem.h"

    @implementation ImageBrowserItem

    @synthesize _image;
    @synthesize _imageID;

    - (id)  imageRepresentation
    {
        return _image;
    }

    - (NSString *) imageUID
    {
        return _imageID;
    }

    - (NSString *) imageRepresentationType
    {
        return IKImageBrowserNSImageRepresentationType;
    }

    - (void) dealloc
    {
        [_image release];
        [_imageID release];
        [super dealloc];
    }
    @end

IKImageBrowserItem imageRepresentationType error
===

Just started leaning Cocoa and its dev env, libs, etc.

The error I'm getting:

    "_IKImageBrowserNSImageRepresentationType", referenced from: 
    -[ImageBrowserItem imageRepresentationType] in ImageBrowserItem.o
    ld: symbol(s) not found

Any ideas on how to fix this error? This method (imageRepresentationType) is required per the <a href="http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/IKImageBrowserItem_Protocol/IKImageBrowserItem_Reference.html">IKImageBrowserItem protocol</a>.

The files (.h and .m) that use it are defined thusly:


ImageBrowserItem.h:

    #import <Cocoa/Cocoa.h>
    #import <Quartz/Quartz.h>

    @interface ImageBrowserItem : NSObject 
    {
        NSImage	*_image;
        NSString *_imageID;
    }

    @property (readwrite, copy) NSImage *_image;
    @property (readwrite, copy) NSString *_imageID;

    - (id) imageRepresentation; 
    - (NSString	*) imageUID;
    - (NSString *) imageRepresentationType;

    @end


ImageBrowserItem.m:

    #import "ImageBrowserItem.h"

    @implementation ImageBrowserItem

    @synthesize _image;
    @synthesize _imageID;

    - (id)  imageRepresentation
    {
        return _image;
    }

    - (NSString *) imageUID
    {
        return _imageID;
    }

    - (NSString *) imageRepresentationType
    {
        return IKImageBrowserNSImageRepresentationType;
    }

    - (void) dealloc
    {
        [_image release];
        [_imageID release];
        [super dealloc];
    }
    @end
