核心数据更改不合并

我已经build立了一个非层次的双MOC架构(一个用于主线程,一个用于私有线程),并具有保存通知用于合并更改: – (NSManagedObjectContext *)managedObjectContext { if (_managedObjectContext != nil) { return _managedObjectContext; } NSPersistentStoreCoordinator *coordinator = [self persistentStoreCoordinator]; if (coordinator != nil) { NSManagedObjectContext* mainContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSMainQueueConcurrencyType]; [mainContext setPersistentStoreCoordinator:coordinator]; [mainContext setMergePolicy:NSMergeByPropertyObjectTrumpMergePolicy]; _managedObjectContext = mainContext; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(contextDidSaveMainQueueContext:) name:NSManagedObjectContextDidSaveNotification object:_managedObjectContext]; } return _managedObjectContext; } – (NSManagedObjectContext *)privateManagedObjectContext { if (_privateManagedObjectContext != nil) { […]

提交Apple Watch应用时出现MinimumOSVersion错误

我试图提交我的应用程序,但看到这个错误信息: 错误ITMS-90455“无效的WatchKit应用程序包。不支持{{redacted} .watchkitapp中的info.plist中MinimumOSVersion项的值”2.1“ 我已经更新Xcode,但它仍然无法正常工作。 更新: 我总是有与您的设置相同的错误信息。

Swift:不能调用没有参数的“reloadData”

我目前正在Swift中构build我的第一个应用程序。 我使用Parse作为数据库,并希望显示表食谱中的所有标题。 我为所有的标题创build了一个数组,每次添加一个标题。 但我的tableView函数不会更新它(计数= 0) 我认为这是因为我没有重新加载tableView后,我的数组追加标题。 但是,如果我添加self.tableView.reloadData() – >无法调用'reloadData'没有参数,我得到一个错误。 有人可以帮我吗? 我尝试了很多东西,到处都是互联网,但是找不到答案。 我的代码: import UIKit import Parse import Bolts class FirstViewController: UIViewController, UITableViewDelegate { var titel = [String]() var afbeelding = [UIImage]() var afbeeldingFile = [PFFile]() override func viewDidLoad() { super.viewDidLoad() var query = PFQuery(className:"Recipes") query.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) -> Void in if error […]

将PDF文件插入到核心数据中?

我正在使用我的应用程序导入一些PDF文件。 但我试图把我的PDF文件插入我的数据库。 我正在使用核心数据。 是否有可能做到这一点 ? 如果是这样,我该怎么办? 我必须使用哪种types(NSData,NSDocument,…?) 非常感谢! 🙂

使用CIFilter后,图像自动旋转

我正在编写一个让用户拍照并编辑的应用程序。 我正在使用UISliders实现亮度/对比度/饱和度的工具,我正在使用Core Image Filter类。 当我打开应用程序,我可以拍照并正确显示。 但是,如果我select编辑图片,然后使用任何描述的滑块工具,图像将逆时针旋转90度。 这里是有问题的代码: – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.navigationItem.hidesBackButton = YES; //hide default nav //get image to display DBConnector *dbconnector = [[DBConnector alloc] init]; album.moments = [dbconnector getMomentsForAlbum:album.title]; Moment *mmt = [album.moments firstObject]; _imageView.image = [mmt.moment firstObject]; CGImageRef aCGImage = _imageView.image.CGImage; CIImage […]

UIPageViewController在iOS中自动滚动

我正在做一个应用程序,其中PageViewController应该在一定的时间间隔滚动。 目前我已经完成,直到手动滚动。 用户可以滚动任何图像,它会工作。 但坚持实现用户触摸自动滚动。 以下是我的代码。 请帮助我。 – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. _pageTitles = @[@"", @"", @"", @""]; _pageImages = @[@"page1.png", @"page2.png", @"page3.png", @"page4.png"]; // Create page view controller self.pageViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"PageViewController"]; self.pageViewController.dataSource = self; PageContentViewController *startingViewController = [self viewControllerAtIndex:0]; NSArray *viewControllers = @[startingViewController]; [self.pageViewController setViewControllers:viewControllers […]

检测是否绘制path是xcode中的一个圆/矩形

我想为绘图应用程序实现自动完成function。 一旦绘制了自由手对象,我想检测对象的types(圆形/矩形/三angular形),并根据结果绘制出相应的对象。 我已经读了一些关于OpenCV,但是我需要实时将用户绘图转换成图像。 我logging触摸绘制/追踪的点的数量,并生成相应path的UIBeizerPath 。 我如何去检测形状types?

将自定义对象序列化为包含NSMutableArray的JSON

我想序列化我的Cart对象,它有一个NSMutableArray的项目,但得到一个: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid type in JSON write (Item)' 如果我理解这应该如何工作,我需要创build一个字典数组,以便NSJSONSerialization正常工作。 这不是我在下面做什么? 我的Cart.h: @interface Cart : BaseObject @property (nonatomic, strong) NSString *comp; @property (nonatomic, strong) NSString *sono; @property (nonatomic, strong) NSString *cust; @property (nonatomic, strong) NSString *scus; @property (nonatomic, strong) NSString *cnid; @property (nonatomic, strong) NSString *dldt; @property (nonatomic, […]

reachabilityWithHostName示例

我阅读https://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html我的问题是,如果www.apple.com变得不活跃突然……这个代码会提醒我? 或只是如果我的连接失败的?

使用fetchedresultcontroller为每个月设置一个不同的部分

我试图将我的tableview分成每个月的部分。 我开始使用苹果的DateSectionTitles例子。 首先,我在核心数据库中添加了一个属性“sectionIdentifier”。 然后在我的managedobject子类中,我添加了这个方法。 – (NSString *)sectionIdentifier { // Create and cache the section identifier on demand. [self willAccessValueForKey:@"sectionIdentifier"]; NSString *tmp = [self primitiveSectionIdentifier]; [self didAccessValueForKey:@"sectionIdentifier"]; if (!tmp) { /* Sections are organized by month and year. Create the section identifier as a string representing the number (year * 1000) + month; this way they […]