Hi Mike,

This is pretty trivial.. I have a string that is coming from an FCP XML file. 
The string looks like this:
file:/localhost/Users/bob/Movies/ARRI/ELAP/shot_1_2/Imagery/Proxies/DMAG001_1_2_TAKE_005_RAWPROXY720P.mov

I then pass the string to an NSURL object using: (Yes, I know I can do a 
"fileURLWithPath:" -- I am trying to troubleshoot where the problem is.)
NSURL *url = [[[NSURL alloc] initFileURLWithPath:[[pathurlArray 
objectAtIndex:0] stringValue]] autorelease];

Then, I try to get an NSString object by doing:
[url path]

This is where things go wildly wrong.. the NSString value ends up being a path 
to my binary.


bob.


On May 18, 2010, at 12:55 PM, Mike Abdullah wrote:

> Show us some code.
> 
> On 18 May 2010, at 09:49, Robert Monaghan wrote:
> 
>> Hi Everyone..
>> 
>> I am loosing my mind with NSURL's initFileURLWithPath. (Trying to build a 
>> 10.5 app.. btw)
>> 
>> If I create a NSURL object with a local file path, everything looks as it 
>> should, when stepping through the code with the debugger.
>> However, when I use "[myURL path]" in my code, I get a path to my binary 
>> instead of the path that is placed into NSURL object.
>> After doing some reading, this looks as if my local file path is being set 
>> as the "Relative" path, and the binary application is set as
>> the "BaseURL".
>> 
>> Can someone (preferably from Apple) explain why this is broken with file 
>> paths?
>> -- Yes.. it is broken, as there is no way to set the baseURL, nor is there a 
>> way to set my local file path as the baseURL.
>> --- I used absoluteURL, but that only returns the binary path.
>> 
>> I hope I don't have to remove these NSURL objects and replace them with 
>> NSStrings..
>> what a pain in the a..
>> 
>> bob.
>> 
>> _______________________________________________
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>> 
>> 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/cocoadev%40mikeabdullah.net
>> 
>> This email sent to cocoa...@mikeabdullah.net
> 

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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 arch...@mail-archive.com

Reply via email to