I am trying to compare the following values:
gType = [[UILabel alloc]init];
if (gType = [NSString string:@"BUSINESS"]) {
I get a warning that ‘NSString’ may not respond to ‘+string:’
I am unsure what is wrong. gType is a value that I populate from a db query. Other text values from the same query show up fine in a UITableView, so I am pretty confident I have created it properly.
thx,
Your code is calling the “String” class method on the NSString class. This doesn’t accept any arguments, which is your problem here.
The correct way to write your code would be something like: