Sono nuovo per iOS e obective-c quindi non sono sicuro di come eseguire al meglio questo compito apparentemente semplice.iOS - come faccio a creare una classe "utility" che tutti i miei controller possono chiamare
Quello che voglio è quello di fare una classe che assomiglia a questo in pseudocodice:
class UtilityClass
{
// Have a method that I can pass parameters to
String doCalculation (String art1 , String arg2)
{
return arg1 + arg2;
}
}
La mia incertezza è:
1) xCode sembra essere incline a posare la mia struttura di file in un tempo relativamente modo piatto. Quindi dovrei creare una directory utils e avere questo file sotto utils/fileName? Di solito sono abituato ad avere almeno qualche directory src, ma finora non mi è stato richiesto nulla per crearne uno. 2) Come posso importare e chiamare questa classe/funzione dai miei controller?
Grazie, Alex
In alcuni casi, è opportuno utilizzare un pattern Singleton: http://db-in.com/blog/2011/12/objective-c-singleton/ – Floydian