Установите @property от класса Singleton

В настоящее время я использую свойство на классе AppDelegate.

Теперь, поскольку мои потребности расходуют, мне нужно больше 1 из этих глобальных свойств, поэтому я подумал сделать класс Singleton, который будет проводить свойства и позволит им. Я нашел много информации о Singletons, но я не мог выяснить, возможно ли модифицировать свойство, не имея экземпляра класса?

, например:

@interface Tools : NSObject

@property (nonatomic,retain) NSDictionary* item;

... 

@end

Я хотел бы сделать:

[Tools setItem:someDict];
someClass = [someClass alloc] initWithItem:[Tools getItem]];

Все мои идеи оказались проблемой, что инструменты класса не имеют экземпляра. Я попробовал настроить элемент, чтобы быть статической переменной (не свойством), которая работала, но я уверен, что это не правильно, почему делать это.

, связанный, но другой вопрос, добавив:

#import "Tools.h"

к файлу Project-Prefix.pch, поэтому свойства элемента будут доступны от везде на проекте, это хорошая идея?

-121 --- 1830903 Райки прерваны! Нет такого файла нагрузки --bundler / Setup Rails 3.1 Я очень новый в рельсах. После того, как я создал новый проект Rails. Rails Новый тестовый проект I RAN RAKE DB: создать для создания базы данных. Нашли следующее сообщение об ошибке: грабли прерваны! Нет таких ...

Я очень новый в рельсах. После того, как я создал новый проект Rails.

rails new test project

Я бежал

rake db:create 

, чтобы создать базу данных. Нашел следующее сообщение об ошибке:

rake aborted!
no such file to load -- bundler/setup

Я работаю

Rails 3.1.0

Ruby 1.9.2P290

RVM 1.8.3

Большое спасибо!

мой путь /Users/mac/.rvm/scripts/rvm:/users/mac/.rvm/bin:/users/mac/.local/bin:/opt/local/bin:/opt/local/sbin:/usr/bin. : / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / local / git / bin: / usr / x11 / bin: {ant_home} / bin

51
задан Juanito Fatas 20 September 2011 в 04:09
поделиться