Come leggere, aprire e scrivere sui file in C su Xcode

Anche qui vi basta seguire questi due passaggi nelle foto (prima ovviamente eseguite il progetto, così vi si creerà l’eseguibile).

Premete col destro sull’eseguibile e poi premete su Show in Finder.

Screen Shot 2014-10-12 at 01.40.18

Poi vi si aprire la cartella Debug e lì potrete aggiungere, leggere e modificare tutti i file che volete!Screen Shot 2014-10-12 at 01.40.35

Annunci

Da CLLocation e CLLocationCoordinate2D in stringa

State impazzendo per convertire le coordinate in stringa? Eccovi un bel algoritmo:

CLLocation *userLoc = self.mapView.userLocation.location;
CLLocationCoordinate2D coord = userLoc.coordinate;

BOOL loc_NS;
if (coord.latitude > 0)
{
loc_NS = YES;
}
else
{
loc_NS = NO;
coord.latitude *= -1;
}

int lat_d = floor(coord.latitude);
coord.latitude -= lat_d;
coord.latitude *= 60;

int lat_m = floor(coord.latitude);
coord.latitude -= lat_m;
coord.latitude *= 60;

int lat_s = floor(coord.latitude);

BOOL loc_WE;
if (coord.longitude > 0)
{
loc_WE = NO;
}
else
{
loc_WE = YES;
coord.longitude *= -1;
}

int lon_d = floor(coord.longitude);
coord.longitude -= lon_d;
coord.longitude *= 60;

int lon_m = floor(coord.longitude);
coord.longitude -= lon_m;
coord.longitude *= 60;

int lon_s = floor(coord.longitude);

NSString*posizione=@"";

posizione = [NSString stringWithFormat:@"%d°%d′%d″%@ %d°%d′%d″%@",
lat_d, lat_m, lat_s, loc_NS ? @"N" : @"S",
lon_d, lon_m, lon_s, loc_WE ? @"W" : @"E"];