Cosa fare se non riuscite ad installare un’app con Xcode

Anche questa tipologia di bug è divertente, provate e riprovate ma non dipende da voi. Evidentemente qualche procedura è andata storta e Xcode non vuole proprio compilare (o forse quello lo fa, non riesce però ad installarla) e installarla sul vostro iPhone.

Could not start debugserver on iPhone when trying to launch app

Le possibilità sono: riavviate sia iPhone che Mac, ricollegate l’iPhone al Mac e rieffettuate tutto da capo.

Cancellando ovviamente anche la cartella Cache dentro Library e se possibile, liberate spazio facendo ricostruire (si fa per dire, Xcode riscaricherà librerie e quant’altro) seguendo questa guida.

Come dividere una stringa in OBJC

Passo subito a un esempio pratico per farla rapida (ho usato la parentesi come simbolo di split):

NSString * name = @"Mi chiamo Marco (Tini)";
NSArray * parentesi = [name componentsSeparatedByString: @"("];
name = [foo objectAtIndex: 0];

Quindi name conterrà “Mi chiamo Marco “. Semplice no?