Look up -awakeFromNib.
// Called when
@implementation MyPDFView
[...]
// Called when this view is loaded from the nib
- (void) awakeFromNib
{
myDoc = [[[PDFDocument alloc] initWithURL: [ NSURL
fileURLWithPath:@"Users/raj/Desktop/ObjectiveC.pdf"]] autorelease];
[self setDocument: myDoc];}
}
[...]
@end
A few comments: you don't need the (NSURL *) and (NSString *) casts.
As with C, you only need to cast if the value you're passing in has a
different type than expected by the method signature. NSStrings start
with an '@". This looks like "learning" code, but in a real program,
you probably wouldn't hard-code a path like that.
Cheers,
Mike
On Apr 15, 2008, at 4:57 AM, Rajeshwari Iyer wrote:
Hi,
I am a beginner with cocoa and am making an application where i want
to display a PDF file in my app. window. I have subclassed PDFView
to myPDFView and have attached a PDF view from interface builder to
my window..... Now how do i associate the PDF document that i want
to display with this view? I came across this 2 line code to do
this...
myDoc = [[[PDFDocument alloc] initWithURL: (NSURL *) [ NSURL
fileURLWithPath: (NSString *)"Users/raj/Desktop/ObjectiveC.pdf"]]
autorelease];
[pdfView setDocument: myDoc];
but i cannot understand where to add this in my sub class....
can somebody please help?
THANKS!
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/alephx01%40mac.com
This email sent to [EMAIL PROTECTED]
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]