
blog address: http://findnerd.com/list/view/Difference-between--and-isEqual-in-objective-c/2137/
keywords: Difference Between Equity Operators
member since: Jun 3, 2015 | Viewed: 12
Difference between "==" and "isEqual:" in objective C
Category: Technology
These two operators or function can be used to check equity of objects or operands. "==" is used to check if pointer values of objects are same. However "isEqual:" is used to test if both objects are having same values. So "==" works on reference and "isEqual" works on value. It can be easily understand by following example: NSMutableArray *array1 = [[NSMutableArray alloc]initWithObjects:@"A", @"B", nil]; NSMutableArray *array2 = [[NSMutableArray alloc]initWithObjects:@"A", @"B", nil]; if (array1 == array2) { NSLog(@"=="); } if ([array1 isEqual:array2]) { NSLog(@"isequal"); } For full blog kindly visit the link http://findnerd.com/list/view/Difference-between--and-isEqual-in-objective-c/2137/
{ More Related Blogs }
Technology
Android Phones In Nigeria...
Aug 30, 2015
Technology
How Printers Revolutionize the...
Sep 13, 2024
Technology
Global Regulatory Solutions an...
Mar 23, 2015
Technology
Myths about IVF treatment in I...
Aug 30, 2022
Technology
Translate your eLearning Cours...
Mar 24, 2015
Technology
CtrlS and BSNL Announce the La...
Mar 25, 2015