English 中文(简体)
重要价值标签制度
原标题:Key Value Bindings iPhone

我有一个储存在国家安全局的NSDictionaries。 独裁者储存地坐标为纽州、其名称及其有关在压力时装载的物体(IDView)。

当 but子受到压力时,我可以找回哪条 but子,比如说“setting锁”,然后,我要提出标语——(避免)设定。

现在我知道,如果说其他的话,我会怎样做,但我想避免这些发言,因为它们是迷惑人心的,认为关键价值标签是办法,但我不相信它们存在于“i”上。

是否可上网? 我读到的一切都说不了。 如果是这样的话,我会这样做。 如果不是说其他的话,还有更好的办法? 我是否可以提及《国家调查》的意见,以推向国家调查局,而不是施令,如果如此,就会影响业绩?

乘客。

最佳回答

重要价值 具有约束力的文书的确存在于SOS,但你必须手工操作。 你可以创建一种由“Button”衍生的等级,你可以创造出一种可以分配的、在分配时可以开始观察词典变化的NSDictionary的财产,在代表中,你可以读取价值,自行决定。

这里的奥基是我的 but子。

@interface MyCustomButton : NSButton

NSDictionary* store;

@end

-(NSDictionary*) store;
-(void) setStore: (NSDictionary*) v;

页: 1

@implementation MyCustomButton


-(void) dealloc{
   [self setStore: nil];
   [super dealloc];
}

-(void) loadValues:{
   // fill your loading values here
   // this is not correct you may need
   // to see help to get correct names of
   // function
   [self setText: [store stringForKey:@"buttonLabel"]];
}

-(void) setStore: (NSDictionary*) v{
   if(store!=nil){
      [store removeObserver: self forKeyPath:@"buttonLabel"];
      [store removeObserver: self forKeyPath:@"buttonX"];
      [store removeObserver: self forKeyPath:@"buttonY"];
      [store release];
   }
   if(v==nil)
      return;
   store = [v retain];
   [store addObserver: self forKeyPath:@"buttonLabel" options:0 context:nil];
   [store addObserver: self forKeyPath:@"buttonX" options:0 context:nil];
   [store addObserver: self forKeyPath:@"buttonY" options:0 context:nil];

   [self loadValues];
}

-(NSDictionary*) store{
   return [store autorelease];
}

-(void) observeValueForKeyPath: (NSString*) keyPath 
   ofObject:(id)object 
   change:(NSDictionary*)change 
   context:(void*)context{
   // here you can identify which keyPath 
   // changed and set values for yourself
   [self loadValues];
}
@end

可能的话,在守则的开头,或者在你有我的布特顿的经历时,你需要这样做......

MyButton* button = [[[MyButton alloc] init] autorelease];

// add button to view...

[button setStore: myDictionary];
// from this point onwards button will automatically
// change its properties whenever dictionary
// is modified
问题回答

如果你想在时间上提及课堂和方法,你需要研究目标C。 这将使你能够利用扼杀装置来创造课堂并向他们发出信息。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签