FROM : John Stiles
DATE : Thu Jan 03 22:29:13 2008
Have you tried Sharking it? Sometimes the stack crawls can give
interesting clues (even if it's not in code you control directly).
Adam Knight wrote:
> I have the following code:
>
> NSLog(@"Connecting to iPhoto app object");
> iPhotoApplication *iPhoto = [[SBApplication alloc]
> initWithBundleIdentifier:@"com.apple.iPhoto"];
> [iPhoto autorelease];
> NSLog(@"Connected to iPhoto app object");
>
> This works fine if I use the identifier "com.apple.Finder". However, if
> I try to use iPhoto then it takes 15-30 seconds to instantiate, even on
> a fresh install/empty library for iPhoto. I've tried with the program
> running and not as well, and the object still won't return in any
> acceptable amount of time. (If iPhoto is stopped, trying to instantiate
> this object will start it, and then still take forever to finish.)
>
> 2008-01-03 14:30:14.818 MyApp[8284:10b] Connecting to iPhoto app object
> 2008-01-03 14:30:39.553 MyApp[8284:10b] Connected to iPhoto app object
>
> Any ideas on why it's going so slowly, or a better place to ask if this
> isn't it? (Scripting Bridge is a strange one, part Cocoa and part AS,
> so I have no idea where to ask.)
>
> -- Adam
> _______________________________________________
>
> Cocoa-dev mailing list (<email_removed>)
>
> 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/<email_removed>
>
> This email sent to <email_removed>
>
DATE : Thu Jan 03 22:29:13 2008
Have you tried Sharking it? Sometimes the stack crawls can give
interesting clues (even if it's not in code you control directly).
Adam Knight wrote:
> I have the following code:
>
> NSLog(@"Connecting to iPhoto app object");
> iPhotoApplication *iPhoto = [[SBApplication alloc]
> initWithBundleIdentifier:@"com.apple.iPhoto"];
> [iPhoto autorelease];
> NSLog(@"Connected to iPhoto app object");
>
> This works fine if I use the identifier "com.apple.Finder". However, if
> I try to use iPhoto then it takes 15-30 seconds to instantiate, even on
> a fresh install/empty library for iPhoto. I've tried with the program
> running and not as well, and the object still won't return in any
> acceptable amount of time. (If iPhoto is stopped, trying to instantiate
> this object will start it, and then still take forever to finish.)
>
> 2008-01-03 14:30:14.818 MyApp[8284:10b] Connecting to iPhoto app object
> 2008-01-03 14:30:39.553 MyApp[8284:10b] Connected to iPhoto app object
>
> Any ideas on why it's going so slowly, or a better place to ask if this
> isn't it? (Scripting Bridge is a strange one, part Cocoa and part AS,
> so I have no idea where to ask.)
>
> -- Adam
> _______________________________________________
>
> Cocoa-dev mailing list (<email_removed>)
>
> 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/<email_removed>
>
> This email sent to <email_removed>
>
| Related mails | Author | Date |
|---|---|---|
| Adam Knight | Jan 3, 21:37 | |
| John Stiles | Jan 3, 22:29 | |
| has | Jan 4, 11:56 |






Cocoa mail archive

