xmlパーサーを使って解析することで、urlを使ってリストを取得しています。サーバが正常に動作しないことがあります。サーバーが正常に動作していないときに警告を出す方法。私はそれが私がビューコントローラに警告をdispalying午前ゼロを返したときにrepctiveリストを返すために、URLにパラメータを送信していますサーバが正常に動作していないときにアラートを表示するにはどうすればよいですか?
-(NSMutableArray*)getCustomerList:(NSString *)count category:(NSString *)aCategory alphabetic:(NSString *)alphabeticValue favorite:(NSString *)isFavoriteString
{
[self updateStatus];
if (internetConnectionStatus == NotReachable)
{
UIAlertView *reachbleAlert = [[UIAlertView alloc] initWithTitle:@"message"
message: @"No network available alert"
delegate:self
cancelButtonTitle:@"Ok"
otherButtonTitles: nil];
[reachbleAlert show];
[reachbleAlert release];
return 0;
}
else
{
NSString *[email protected]"http:getCustomerList.jsp";
urlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
[dataParser parseXMLFileAtURL:[NSURL URLWithString:urlString]];
NSMutableArray *list =[dataParser getCustomerListFromParser];
printf("\n url for Customer List%s",[urlString UTF8String]);
printf("\n Customer List %d",[list count]);
return list;
}
}
以下のコードを与えています。
ただし、サーバーが正常に動作していない場合は、このアラートを表示する方法。
私を助けてください。
ありがとう、 マダンモハン。
を解析するためmResulDataを送ることができますそれをはっきり説明できますか?ありがとうございました。 –
私はあなたに何を説明したいのか分かりません。私が指し示したライブラリを使用してhttpリクエストを作成する場合、2つのデリゲートメソッドを利用できます。そのライブラリを使用していない場合は、タイムアウトやエラーメッセージなどを処理する別の方法があると確信しています。私は知りません。私は図書館が好きです。なぜなら、面倒な手間を省くからです。詳細を知りたい場合は、リンクをクリックしてください。 –