小编ski*_*atg的帖子

有没有办法确定iCloud密钥值存储的大小,以确保它<1MB?

有没有办法确定应用程序分配的1MB用于iCloud KVS的数量?我检查了设置> iCloud路线,但我不认为它是否显示在那里的KVS.我只是存储一些字符串的数组,但只是想看看我能够同步的其他内容对用户有帮助.谢谢!

ios icloud nsubiquitouskeyvaluestore

6
推荐指数
1
解决办法
125
查看次数

NSFetchedResultsController(和UITableView)委托方法调用增长和增长

设置:带FRC的UITableView.行是简单的文本内容列表,用户可以通过刷新来获取最新的内容.

我看到奇怪的行为,其中多次为每行调用cellForRow.所以我看到0,0 0,1 0,2 0,3(可见行),但这4行都有多次调用cellForRow.但是第一次查看列表时,它们会被调用一次.第二次,两次,等等.第7次,在用户看到内容之后,在幕后,它继续尝试并反复配置单元并最终崩溃.

因此,如果您访问任何内容列表,它会访问服务器,下载故事,创建NSMO和显示.在日志中,我看到configureCell为每个可见行调用一次.如果我刷新,我看到同样的.但是,如果我导航到另一个屏幕,然后回来,当我拉动刷新时,我注意到每行调用两次cellforrow.如果我继续这个离开和回来的过程,每次我做的时候,cellforrow被称为额外的时间.记录一些获取的结果控制器委托方法,我在每组cellforrow调用之前看到willchangecontent.有人可以帮我确定为什么我的cellforrow方法被称为越来越多次?

一个想法是我建立FRC的方式.我遵循像CoreDataBooks这样的代码并将事情移到了viewdidload,但仍然看到了问题.

我在.h和.m中有一个属性我认为是标准设置:

- (NSFetchedResultsController *)fetchedResultsController
{
//NSLog(@"fetchedresulscontroller");
if (_fetchedResultsController != nil)
{
    return _fetchedResultsController;
}

// initialize fetch request. setup predicate, sort, etc.

NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:self.managedObjectContext sectionNameKeyPath:@"date" cacheName:nil];

aFetchedResultsController.delegate = self;
self.fetchedResultsController = aFetchedResultsController;

// perform actual fetch. delegate methods take it from here
NSError *fetchError = nil;
if (![self.fetchedResultsController performFetch:&fetchError])
{
    // Replace this implementation with code to handle the error appropriately.
    // abort() causes the application to generate …
Run Code Online (Sandbox Code Playgroud)

core-data objective-c uitableview nsfetchedresultscontroller ios

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

如何在iOS中进行POST调用并使用objective-c发送参数

我正在添加使用oauth2在iOS 7应用程序中在LinkedIn上分享文章的功能.我已经通过身份验证并拥有访问令牌.文档似乎很清楚,但实际上发布的事情很奇怪,事情变得非常模糊和记录不清.我知道我在这里发帖:http://api.linkedin.com/v1/people/~/shares附加令牌.

iOS是一个巨大的平台,而且很受欢迎,我认为我错过了一些明显的东西,但很多谷歌搜索都揭示了旧项目的旧参考.一个例子使用oauth2并确实通过身份验证,但我不能进行任何api调用.我错过了本身的页面吗?我已经阅读了分享api页面,但是当谈到api调用时,使用objective-c并不是一个例子.我不打算什么都不做,但我只是对缺乏信息感到惊讶.

每个示例都使用OAMutableRequest,构建字典等相同的代码.但他们从不解释那是什么,如何整合那个图书馆或任何东西,它只是奇怪.这是公认的最佳实践,图书馆在3年内没有更新,因此它有弧形和其他东西的错误.所有代码示例都提到了相同的"消费者"属性,没有讨论如何或为什么需要这样做.我似乎无法找到如何使用参数linkedin构建post请求,以便在网站上发布内容.OAMutableRequest是唯一的方法吗?如果是这样,人们如何更新它的工作?如果没有,您如何使用NSURLRequest或更简单的方法构建请求.非常感谢!

networking post oauth objective-c ios

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

如何在iOS 7中使用LinkedIn Share Api

我正在添加使用oauth2在iOS 7应用程序中在LinkedIn上分享文章的功能.我已经通过身份验证并拥有访问令牌.文档似乎很清楚,但实际上发布的事情很奇怪.我知道我在这里发帖:http://api.linkedin.com/v1/people/~/shares附加令牌.

但是每个例子都使用OAMutableRequest,构建字典等相同的代码.但他们从不解释那是什么,如何整合那个图书馆或任何东西,它只是奇怪.这是公认的最佳实践,图书馆在3年内没有更新,因此它有弧形和其他东西的错误.所有代码示例都提到了相同的"消费者"属性,没有讨论如何或为什么需要这样做.我似乎无法找到如何使用参数linkedin构建post请求,以便在网站上发布内容.OAMutableRequest是唯一的方法吗?如果是这样,人们如何更新它的工作?非常感谢!

linkedin ios oauth-2.0

0
推荐指数
1
解决办法
1618
查看次数