Tag: objective c

For循环在Objective-C中

我应该在哪里使用for循环,我应该在哪里使用for in循环? 我想知道他们之间的区别。

IOS:使用iPad KeyBoard的回车键进行操作

我有两个文本框,在第一个文本框中我写“Hello”,当我按下iPad键盘input时,我希望在第二个文本框中出现“世界”; 我如何使用回车在我的应用程序中创build一个动作?

C函数与Objective-C方法?

两者有什么区别? 如果我正在编写一个程序,我什么时候需要这个: void aFunction() { //do something } 什么时候我需要这个: -(void)aMethod { //do something else }

从NSError返回一个NSString

我在我的iPhone应用程序中使用NSURLRequest类,并调用它的方法返回一个NSString ,这是非常好的,当连接通过确定,但问题是我需要将NSError转换为NSString,所以我可以返回它返回或运行一些if()语句。 有任何想法吗? 🙂

在iOS中的App Delegate中调用当前视图控制器中的方法

我有两个视图控制器(BuildingsViewController和RoomsViewController),都使用应用程序委托内的一个函数称为上传。 上传function基本上是一个HTTP请求,如果成功或失败,触发一个uialertview。 这工作正常。 我正在努力的部分来自应用程序委托的connectionDidFinishLoading方法。 我需要能够基本刷新当前视图控制器通过也许viewWillAppear方法的视图控制器。 在每个视图控制器的viewWillAppear函数中,我有确定底部工具栏上的button的代码。 我想要通过应用程序代理完成上传时,每个视图控制器的工具栏中的“上传”button自动删除。 我已经尝试从应用程序委托的connectionDidFinishLoading方法[viewController viewWillAppear:YES] ,但它永远不会被调用。 我希望我很清楚。 任何帮助是极大的赞赏。 谢谢。

在Objective-C中访问命令行参数

是否有任何完整的文档(该接口是在crt_externs.h )关于此function: _NSGetArgc和_NSGetArgv我无法获得有关此function在苹果网站上的任何文档。

UITableView / UITableViewCell点击事件响应?

我一直在用googlesearch,试图找出什么样的事件句柄被称为UITableView中的一行(或单元格)被挖掘,但一直无法弄清楚。 我试图改变单元格的图像属性,当它被点击。 谢谢。

覆盖@property设置器和无限循环

有A类与: @interface ClassA : NSObject { } @property (nonatomic, assign) id prop1; @end @implementation @synthesize prop1; @end 那么我有子类 @interface ClassB : ClassA { } @end @implementation – (id)init { self = [super init]; if (self) { } return self; } //This is infinite loop – (void) setProp1:(id)aProp { self.prop1 = aProp; } @end 这是无限循环,因为ClassB中的setProp1从ClassB中调用[ClassB setProp1:val]。 […]

将NSIntegervariables传递给NSMutableDictionary或NSMutableArray

为什么这不起作用: NSInteger temp = 20; [userSettingsFromFile setObject:temp forKey:@"aTemp"]; 但是这样做: [userSettingsFromFile setObject:@"someObject" forKey:@"aTemp"]; 我怎样才能使用NSIntegervariables?

Core-Data iPhone:找不到NSManagedObjectModel

我正在使用Apple的CoreDataBooks示例项目作为核心数据的学习辅助工具。 我修改了应用程序,以便应用程序加载时,我首先显示一个菜单页面 – 而不是书籍tableview(RootViewController)。 我做了以下几件事: 我在界面生成器中创build了一个菜单页面(只是一个带有button的视图) CoreDataBooksAppDelegate.h现在看起来像这样: // for the menu @class MenuViewController; @interface CoreDataBooksAppDelegate : NSObject <UIApplicationDelegate> { NSManagedObjectModel *managedObjectModel; NSManagedObjectContext *managedObjectContext; NSPersistentStoreCoordinator *persistentStoreCoordinator; UIWindow *window; UINavigationController *navigationController; //for the menu MenuViewController *viewController; } – (IBAction)saveAction:sender; //for the menu @property (nonatomic, retain) IBOutlet MenuViewController *viewController; @property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel; @property (nonatomic, retain, […]