Tôi có một ứng dụng Cocoa gọi một dịch vụ web. Khi tôi phân tích cú pháp phản hồi từ dịch vụ web, tôi nhận được ký tự cuối cùng trong đại diện foundCharacters của tôi cho NSXMLParser cho mỗi phần tử trong XML.NSString isEqualToString: cho n
Khi tôi cố gắng làm như sau:
if (![string isEqualToString:@"\n"])
Vui lòng cung sẽ luôn luôn thất bại trong việc nắm bắt những dòng mới. Bất cứ ai biết một cách tốt để chuỗi kiểm tra một dòng mới?
Tôi cũng thấy kỳ lạ là mỗi phần tử sẽ có một dòng mới ở cuối mỗi giá trị, mặc dù tôi không thấy bằng chứng nào về điều đó trong đầu ra từ dịch vụ web.
Đây thực sự là vấn đề đối với một thứ đặc biệt dễ làm.
Tôi giả sử mã ở trên có nghĩa là "isEqualToString:" thay vì "isStringEqualTo:"? –
Có cảm ơn bạn, tôi đã thay đổi nó trong câu hỏi. –