Отправить данные на Php сервер - PullRequest
0 голосов
/ 01 марта 2012

Я хочу послать лат через 30 сек ....

для этого я использую,

if (theDiff > 30.0f || myDate == nil){
        //do your webservices stuff here
        NSLog(@"Location get ===================");
        double lat =  newLocation.coordinate.latitude;
        double longt = newLocation.coordinate.longitude;


        NSString *ids = [NSString stringWithFormat:@"%d",[[NSUserDefaults standardUserDefaults]integerForKey:CURRENT_USERID]];
        ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:UPDATE_LATLONG]];

        [request setPostValue:[NSNumber numberWithDouble: lat] forKey:@"latitude"];
        [request setPostValue:[NSNumber numberWithDouble: longt] forKey:@"longitude"];
        [request setPostValue:ids forKey:@"userid"];
        [request startSynchronous];

        NSString *XMLResponseString = [request responseString];
        NSLog(@"XMLResponseString %@",XMLResponseString);
        [request release];

            NSLog(@"lat = %.6f",lat);
            NSLog(@"long = %.6f",longt);
        NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
        [prefs setObject:lastDate forKey:@"myDateKey"];
        [prefs synchronize];
    }

но это дает ошибку ...

2012-03-01 15:01:43.352 BiiMe[1638:207] +[NSString stringwithFormat:]: unrecognized selector sent to class 0x447fd8
sharedlibrary apply-load-rules all
(gdb)

что я ошибся?

1 Ответ

1 голос
/ 01 марта 2012

Пожалуйста, попробуйте и используйте больше возможностей CodeSense.

Это stringWithFormat:, а не stringwithFormat:

Надеюсь, это поможет вам.

...