Ошибка XCTAssertEqual: («3») не равно («3»)

NSMutableArray *arr = [NSMutableArray array];
[arr addObject:@"1"];
[arr addObject:@"2"];
[arr addObject:@"3"];

// This statement is fine.
XCTAssertTrue(arr.count == 3, @"Wrong array size.");

// This assertion fails with an error: ((arr.count) equal to (3)) failed: ("3") is not equal to ("3")
XCTAssertEqual(arr.count, 3, @"Wrong array size.");

Что нея понимаю о XCTAssertEqual? Почему последнее утверждение не выполняется?

Ответы на вопрос(5)

Ваш ответ на вопрос