Trước khi iOS5 tôi có thể kiểm tra để xem những gì URL tôi đã nhận được phản hồi từ mã của tôi trông như thế này:Cách kiểm tra URL mà NSURLConnection của bạn cung cấp cho bạn phản hồi từ đâu?
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
returnString = [[[NSMutableString alloc] initWithData:responseData encoding: NSUTF8StringEncoding] autorelease];
NSString * currentParseString = [NSString stringWithFormat:@"%@",connection];
NSLog(@"Currently Parsing: %@",currentParseString);
}
đăng nhập của tôi sẽ in ra "Currently Parsing: http://www.myinfo.com/parser....
"
nào tôi có thể sau đó sử dụng để kiểm tra và gửi vào các câu lệnh IF khác nhau. Vấn đề của tôi bây giờ là, trong iOS5, connection
không còn được in dưới dạng URL nữa, nó đang được in dưới dạng khối bộ nhớ <NSURLConnection: 0x6a6b6c0>
Làm cách nào để in lại dưới dạng URL một lần nữa vì vậy tôi không phải viết lại câu lệnh IF của mình?
Chính xác những gì tôi đang tìm kiếm! Cảm ơn! – Louie
Thú vị. Không thể tìm thấy 'currentRequest' trong tài liệu. hãy đảm bảo Apple đồng ý với nó. – XJones
Ok, tìm thấy 'currentRequest' và' originalRequest' trong tập tin tiêu đề 'NSURLConnection'. Có vẻ như chúng chỉ là iOS 5. Vì vậy, đi cho nó nếu đó là ok cho ứng dụng của bạn. – XJones