小编yup*_*yup的帖子

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

我有两个视图控制器(BuildingsViewController和RoomsViewController),它们都使用名为upload的App Delegate中的一个函数.upload函数基本上执行HTTP请求,如果成功或不成功,则触发uialertview.这工作正常.

我正在努力的部分来自app delegate的connectionDidFinishLoading方法.我需要能够通过viewWillAppear该视图控制器的方法基本上刷新当前视图控制器.在viewWillAppear每个视图控制器的功能内部,我有代码,用于确定底部工具栏上的按钮.

我希望通过app delegate完成上传时,每个视图控制器工具栏中的"上传"按钮会自动删除.

我试过在app委托[viewController viewWillAppear:YES]connectionDidFinishLoading方法中做,但它永远不会被调用.

我希望我足够清楚.任何帮助是极大的赞赏.

谢谢.

iphone objective-c ios

37
推荐指数
1
解决办法
3万
查看次数

使用iOS中的Core Data更新记录

我似乎无法找到如何使用iOS上的Core Data更新现有数据行的示例.就SQL而言,我希望按照以下方式做一些事情:UPDATE device SET attr1 ='blah',attr2 ='blah'WHERe deviceid ='1';

我知道我可以这样做:[device setValue:@"blah"forKey:@"attr1"];

但是,我怎么能只在deviceid ='1'的情况下做到这一点?

任何帮助表示赞赏.

iphone ios

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×2

iphone ×2

objective-c ×1