【发布时间】:2013-05-19 00:54:30
【问题描述】:
我是 mac 开发的新手。这是我的代码,但我不明白这个警告。请帮帮我。
- (IBAction)toggleFiles:(id)sender
{
NSRect frame = [oWindow frame];
NSRect contentRect = [oWindow contentRectForFrameRect:frame];
float titlebarHeight = NSHeight(frame) - NSHeight(contentRect);
NSSize newSize = [sender state] == NSOnState ? sFilesExpandedSize : sFilesCollapsedSize;
frame.origin.y -= newSize.height - contentRect.size.height;
frame.size = newSize;
frame.size.height += titlebarHeight;
[oWindow setFrame:frame display:YES animate:YES];
[[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithBool:(int) [sender state] == NSOnState]
forKey:@"DisplayFiles"];
}
在此处找到此警告 - 找到多个名为“状态”的方法。如何解决这个问题。请帮帮我。
【问题讨论】:
-
什么是发件人类型?
-
Duck 打字与 Xcode 4.
标签: objective-c macos