小编Ras*_*hid的帖子

NSURLErrorDomain代码= -997"与后台传输服务失去连接"

我正在使用NSURLSession下载一些mp3文件并将它们存储在设备中.一切正常,但有时突然出现,应用程序崩溃,我得到了奇怪的错误说NSURLErrorDomain Code=-997 "Lost connection to background transfer service".它不会发生很多但是当它发生时它只是搞砸了整个应用程序,就像我下次启动应用程序时所有的下载任务搞砸了,我只需要在设备上重建应用程序以使其再次工作.请注意,自从使用Xcode 6和ios8以来,我只得到了这个错误,即使我不确定它是否与ios8有关.

这是完整的错误描述:

Error Domain=NSURLErrorDomain Code=-997 "Lost connection to background transfer service" UserInfo=0x178664100 {NSErrorFailingURLKey=http://XXXXXXXXXX.mp3, NSLocalizedDescription=Lost connection to background transfer service, NSErrorFailingURLStringKey=http://XXXXXXXXXXX.mp3}
Run Code Online (Sandbox Code Playgroud)

ios nsurlsessiondownloadtask

15
推荐指数
2
解决办法
7032
查看次数

正确的线程执行删除,插入和从核心数据获取

我的应用程序连接到Web服务,从3种不同的方法执行POST,并将这3组数据中的每一组都插入到Core Data中.每当有新数据可用时,核心数据中的所有内容都将被删除并插入新数据.这3种方法中的每一种都以不同的方式显示TableViewControllers,这意味着每次显示这些方法时都会有3个以上的提取TableViewControllers.

总结一下,我们有3组数据从webservice中提取,然后我将所有这些数据插入到不同的实体中,同时获取要在main中显示的新数据TableViewController.

现在我正在努力解决线程和多上下文核心数据结构的复杂关系.我应该在哪里执行插入,删除和获取以确保我的应用程序的线程安全?

core-data ios

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

如何解决xcode 5中的apple LLVM 5.0错误?

我在模拟器和设备上运行我的应用程序没有任何问题.突然间我得到了这个错误:

fatal error: file  '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h' has been modified since the precompiled header '/Users/rashidasgari/Library/Developer/Xcode/DerivedData/ModuleCache/SWBH8ZAWBXAH/UIKit.pcm' was built
note: after modifying system headers, please delete the module cache at '/Users/rashidasgari/Library/Developer/Xcode/DerivedData/ModuleCache/SWBH8ZAWBXAH'
Run Code Online (Sandbox Code Playgroud)

我尝试了任何我能找到的解决方案但仍然没有运气.请注意,我尝试在另一台MacBook上运行该应用程序,一切正常,没有任何错误.

xcode compiler-errors ios

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

今天的iOS8视图小部件没有显示UITableViewController

我刚开始学习如何在iOS8上创建今天的视图小部件.我为扩展创建了一个新目标.下一步我删除了默认viewcontroller和类,并创建了一个新的UITableViewController及其相应的方法.我实现了以下内容:

#import "TableViewController.h"
#import <NotificationCenter/NotificationCenter.h>

   @interface TableViewController () <NCWidgetProviding>
{
    NSArray *nameArray;
}
@end

@implementation TableViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    nameArray = [[NSArray alloc]initWithObjects:@"joey",@"jack",@"jill", nil];

}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
}

#pragma mark - Table view data source

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return 3;
}

- (void)widgetPerformUpdateWithCompletionHandler:(void (^)(NCUpdateResult))completionHandler {


    completionHandler(NCUpdateResultNewData);
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];

    cell.textLabel.text = …
Run Code Online (Sandbox Code Playgroud)

ios ios8-today-widget

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

在numpy中将文本文件导入为矩阵

我是python编程的新手,所以对于那里的大多数专业人员来说这看起来很容易.我有一个以下格式的文本文件.我想只将数字导入矩阵.意思是我不想要空格(每行的开头还有一个空格)和数据标签.

 1 1 1 1 1 1 1 data_1
 1 1 1 1 1 1 2 data_2
 1 1 1 1 1 2 1 data_3
 1 1 1 1 1 2 2 data_4
 1 1 1 1 1 3 1 data_5
 1 1 1 1 1 3 2 data_6
Run Code Online (Sandbox Code Playgroud)

python numpy matrix

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

NSCalendar calendarWithIdentifier在ios 7上抛出错误

我用Xcode 6创建我的应用程序,它在ios8上工作正常.我刚刚在ios7上测试了应用程序,我收到此错误:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSCalendar calendarWithIdentifier:]: unrecognized selector sent to class 0x3a78418c
Run Code Online (Sandbox Code Playgroud)

这是我使用的代码,用于将日历从公历转换为波斯日历:

NSCalendar *calendar = [NSCalendar calendarWithIdentifier:@"persian"];
Run Code Online (Sandbox Code Playgroud)

nscalendar ios

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

在matlab中获得图像的前25%强度值

我想创建一个阈值掩码,等于图像强度值的前25%.我使用了这段代码,但没有生成所需的值:

img1 = im2double(imread('image1.tif'));
threshold = (0.25);
img1(img1 < threshold) = 0;
img1(img1 > threshold) =1;
Run Code Online (Sandbox Code Playgroud)

matlab image-processing

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

如何使用for循环向字符串添加字符串?

我想在数组中添加几个字符串.字符串有一个可变部分,如"test1","test2","test3"等.我认为使用for循环将是一个好主意,但我得到一些错误.

这是代码:

for (int i=0; i<19; i++) {

    [detailImageArray addObject:@"army%@.jpg",i];

}
Run Code Online (Sandbox Code Playgroud)

ios

-2
推荐指数
1
解决办法
703
查看次数