В настоящее время я использую свойство на классе 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Я очень новый в рельсах. После того, как я создал новый проект 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