
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: 10
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
Cost-Benefit Analysis of DSpac...
Jul 31, 2024
Technology
TOP 10 Mobile Testing Techniqu...
Oct 22, 2021
Technology
Why choose wireless remote con...
Oct 23, 2021
Technology
Sendwishonline...
Oct 24, 2021
Technology
Get In The Driver’s Seat...
Oct 23, 2021
Technology
iron press machine for clothes...
Oct 25, 2021