草庐IT

fetch阶段

全部标签

ios - 在基于 Cordova 的 Xcode 项目中自动添加构建阶段

我有一个基于Cordova的iOS项目,我需要在其中的构建阶段添加自定义脚本。我有一个设置并且工作正常,但是我需要能够以某种方式自动添加构建阶段,因为我需要项目能够在CI服务器上自动安装和构建,而无需手动添加阶段Xcode.澄清一下,当cordovaplatformaddios运行时,项目是在没有构建阶段的情况下创建的,我需要在cordovabuildios.我可以在.xcconfig文件中添加自定义build设置,有什么地方可以定义构建阶段吗?我看到构建阶段存在于我的.pbxproj文件中,但是这是自动生成的并包含一些随机ID,所以我不确定它是否可以解析并插入任意内容?

ios - 无法使用类型为 'fetch' 的参数列表调用 '(NSFetchRequest<NSFetchRequestResult>)'

我创建了一个辅助函数来加载NSManagedObject使用支持iOS9.0+的Swift3。classfuncloadContext(entityName:String,fetchConfiguration:((NSFetchRequest)->Void)?)->AnyObject?{letappDelegate=UIApplication.shared.delegateas!AppDelegate//FetchrequesteddataletdataFetchRequest=NSFetchRequest(entityName:entityName)//Configurethefet

objective-c - UITapGestureRecognizer 仅适用于初始化阶段可见的项目

因此,我遍历一个循环并创建UIView包含UIImageView的ss(这样我就可以有选择地显示任何给定的部分)。这些UIViews都存储在一个UIScrollView中.我将手势识别器添加到UIView在我创建它们的循环中。当我运行该程序时,只有最初在UIScrollView中可见的项目识别他们的手势。如果我滚动到之前隐藏的项目然后点击它们,则什么也不会发生(该手势从未被识别或尝试被识别)。初始化代码:UITapGestureRecognizer*gestRec=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@sele

ios 和 coredata : NSPredicate does not work on fetch request

我有以下类(class)#import#import@interfaceBankdaten:NSManagedObject@property(nonatomic,retain)NSString*blz;@property(nonatomic,retain)NSString*name;@property(nonatomic,retain)NSString*https;@end和实现#import"Bankdaten.h"@implementationBankdaten@dynamicblz;@dynamicname;@dynamichttps;@end我检查了该对象的数据是否由核心数据正

xcode - Xcode 4 是否已准备好用于 iOS 开发或仍处于测试阶段?

我刚刚开始iOS/iPhone开发,我想开始使用XCode4而不是XCode3.2。XCode4是否足够稳定/功能是否足以开始iPhone开发,还是我应该坚持使用XCode3.2? 最佳答案 我在使用Beta版XCode时遇到了太多问题,特别是因为您不能真正在同一个系统上使用两个版本的XCode。Apple已经有在开发人员真正准备好之前就向他们发布内容的历史(看看几个月前发布的iPadiAds,但还没有转换过一个广告)。因此,即使Apple还没有准备好将XCode4标记为准备就绪,那么您可以放心,它还没有真正准备好。我建议坚持使用3

iphone - ios 6 : issue - Two-stage rotation animation is deprecated. 这个应用应该使用更流畅的单阶段动画

当我开始运行应用程序时出现错误,之后应用程序不可触摸或响应Two-stagerotationanimationisdeprecated.Thisapplicationshouldusethesmoothersingle-stageanimation.我的iPhone应用程序仅支持纵向模式。 最佳答案 我们遇到了这个问题,并通过将窗口的rootViewController的分配移动到将ViewController添加到tabBarController之后来修复它。不确定为什么会生成该特定错误或者是否适合您的代码。

ios - Core Data Fetch Request 在模拟器上运行,但在设备上不运行

我正在从AppDelegate调用以下方法。FetchRequest在iPad设备上返回0条记录,请指教。记录在模拟器上正确返回。我已经确认传递的参数在设备和模拟器上都不是零。+(Movie*)movieWithID:(NSString*)IDwithObjectContext:(NSManagedObjectContext*)context{Movie*movie=nil;NSFetchRequest*request=[[NSFetchRequestalloc]init];NSLog(@"ID:%@Context:%@",ID,context);//ContextandIDareno

iOS 着色器在预热阶段之外编译

在iOS上的OpenGLES2.0程序中,我按如下方式编译我的着色器:setShaderState(state);//enablesordisablesGL_BLENDGLuintvertexShader=compileShaderPart(vertexShader,GL_VERTEX_SHADER,state);GLuintfragmentShader=compileShaderPart(fragmentShader,GL_FRAGMENT_SHADER,state);//linkingGLuintprogramHandle=glCreateProgram();Assert(prog

iphone - 由于未捕获的异常 'NSInvalidArgumentException' 而终止应用程序,原因 : 'executeFetchRequest:error: A fetch request must have an entity.'

应用程序在运行时崩溃。它在模拟器中运行良好,但在iPhone上运行不佳。8月9日14:20:44未知Mobile[1152]:*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“executeFetchRequest:错误:获取请求必须有一个实体。”我应该寻找什么来确定为什么它在设备上损坏但在模拟器上运行?有一个地方我读到AppDelegate中的名称可能不正确,因为它在模拟器中不区分大小写,但对我来说看起来没问题。 最佳答案 “一个获取请求必须有一个实体”您必须使用CoreData,并

ios - 在获取其值之前解析调用 fetch

我是objectivec的新手,我正在使用parse.com作为社交媒体应用程序的数据库。我想要做的是从我的POST表中获取用户的帖子。我正在使用指针从我的USER表中获取用户名,这很好,正如您将在下面发布的代码中看到的那样,但是当我在将UILabel分配给用户的帖子之前使用fetchifneeded时,我仍然收到此错误“键“Story”没有数据。在获取其值之前调用fetchIfNeeded。”感谢您提供的任何帮助,并提前感谢您,如果我无论如何都没有说清楚,我会更乐意扩展任何内容。-(UITableViewCell*)tableView:(UITableView*)tableViewc