2015-04-26 4 views
-3

Я новичок в быстром, необходимо определить глобальный класс переменных, который будет использоваться в каждом классе контроллера.Как определить глобальную переменную класса в Swift

Спасибо.

+0

Вы хотите только классы контроллеров в используйте свой «глобальный класс переменных» или хотите, чтобы все классы контроллеров, включая UIViewController, и т. д., использовали ваш «глобальный класс переменных»? – GoZoner

+0

Можете ли вы привести мне пример. –

+0

все классы контроллеров –

ответ

0

Вы можете нам что-то вроде этого:

class Favorites { 
var favoritesArray:Array <AnyObject> 

init(favoritesArray:Array <AnyObject>) { 
    self.favoritesArray = favoritesArray 
    } 
} 

и объявить его как:

var favoritesInstance = Favorites(favoritesArray:["Harpers_Bazaar_Ch_03_15_0000.jpg"]) 

и вызвать из любого места, как:

let x = favoritesInstance.favoritesArray 
+0

Если я сменил Array на String, он все равно будет работать? –

+1

да просто объявите его, как вам нравится –

Смежные вопросы