Re: figuring out the length of a string
Re: figuring out the length of a string
- Subject: Re: figuring out the length of a string
- From: H}kan Johansson <email@hidden>
- Date: Mon, 5 Jul 2004 10:54:17 +0200
>
>I know it's a stupid question, and I'm embarased to ask, but I've been
>
> going through the docs for an hour and can't find it.
>
>
>
>I'm loading some data from a database via web services, some of the
>
>fields are nulls. The string is set to a CFNull in that case.
>
>
>
>I'd like to filter on this somehow and return a blank string instead.
>
>
>
>I have found an example on apple's site that using the [mystring
>
>length] == 0 to test for this, but xcode does not like this.
>
>
>
You mentioned using web services and CFNull, which means you're
>
probably working with CFString's?
>
If so, you won't (as far as I know, somebody correct me if I'm wrong -
>
too lazy to test atm) be able to treat it as an NSString ("[mystring
>
length]" is objective C, calling the length method on an NSString).
>
The toll-free bindings work as far as treating an NSString as a
>
CFString, but I don't think it works the other way around.
>
You can use it both ways, but you have to cast it.
int len = [(NSString *)aCFString length];
The compiler cannot see that CFString and NSString is essentially the same.
--
The universe hates you. Deal with it.
/Hakan Johansson
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.