
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: 90
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
Parking Lot Lighting Design Se...
Oct 17, 2015
Technology
The increasing popularity of m...
Jul 13, 2023
Technology
Your Gojek Clone App A Step-by...
Apr 9, 2025
Technology
Amadeus Reservation System...
May 24, 2023
Technology
Emergency Power System Install...
Dec 5, 2015
Technology
Intelligent Data Cataloging fo...
Feb 7, 2022