草庐IT

flutter-ios

全部标签

ios - 核心数据 : implementing property that is dependent on other

我的项目(我在其中使用CoreData)中有以下情况:我有一个具有两个BOOL属性的实体:isCompleted和isNonVisit。它还具有第三个属性:NSNumber*status-该属性的值取决于isCompleted和isNonVisit值。当任一BOOL属性发生变化时,我希望自动实现状态属性。所有三个属性都必须存在于底层数据库中,因为我使用了利用状态属性(作为排序描述符和sectionNameKeyPath)的fetchedResultsController。我想出了以下解决方案:在.h文件中:@property(nonatomic,retain)NSNumber*isCo

ios - 检测 iPad 处理器/性能

我有一个基于OpenGLES2的应用程序,它在iPad2上以30fps的速度流畅运行,但在iPad1上它有点不稳定。我想修改我的应用程序以在iPad1上使用20fps的默认帧速率,我已经验证这使得它在该型号上感觉更流畅。检测iPad1性能较低的好方法是什么?我应该只寻找一个以上的CPU内核(以及如何检测到它)还是处理器速度或总系统内存?我知道查看设备字符串是不好的,所以我避免了。我考虑过让我的绘图代码简单地检测到它跟不上帧速率并将其节流,但我宁愿避免这种情况的并发症(即,仅仅因为transient负载而退回到iPad2尖峰,然后必须添加更多代码以重试更高的帧速率,以防万一。

ios - 在 UINavigationController 中首次加载 View Controller 的事件?

当我的ViewController首次出现时,我希望它有可能更新为该View提供数据的缓存。但是,当用户从更深的ViewController点击后退按钮返回到该ViewController时,我不想再次更新缓存。我应该使用哪个事件?在init中,我还没有我需要的所有参数。viewWillAppear将在每次View出现时触发。viewDidLoad将在每次从nib加载View时触发,我相信如果出现内存警告,这可能会发生第二次。(或者这是错误的?)由于这不是内存驻留缓存,因此处理这个问题的地方似乎是错误的。让调用者调用一些额外的东西是不优雅的,如果有一个内置的方法来处理这个。澄清一下,这

ios - 在 UIWebView 中检测双击

我正在尝试检测uiwebview中的双击。以下是代码。当我调试时,调试器会调用initwithcoder但不会调用touchesbegan或选择器函数。为什么会这样?我将UIWebView放入我的xib文件并将身份检查器类设置为MyWebView#import"MyWebView.h"@implementationMyWebView-(void)initTap{UITapGestureRecognizer*singleFingerDoubleTap=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(han

ios - 同步动画相互阻塞

我们的iPad应用程序有一个主UIViewControllerView,它在顶部包含几个具有自己任务的subview,它们包含uitableviews、图像库、图形和代码。我们还确保每个subview都有自己的Controller类来管理动画和用户交互。问题是动画相互阻塞,每次我们与tableView交互时,自动收报机和画廊(也有自动动画)卡住。对于同步动画,我们可以尝试什么方法?我们应该尝试直接使用具有核心动画的层还是在同一个动画block中执行所有动画?谢谢。 最佳答案 这是一些有用的代码://Wescheduleatimerf

ios - iOS棋盘游戏的3D引擎?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我正处于为iPhone开发小型棋盘游戏的早期阶段,我想从用户可选择的角度以3D纹理显示棋盘。预计3DView将保持相当静态,在下棋时偶尔会出现动画,以显示棋盘上的棋子走法。我正在寻找用于执行此操作的3D引擎的建议。对于如此有限的3D使用,像Unity这样的东西会不会完全矫枉过正?它仍然是一个不错的选择吗,即使我可能会使用它的一小部分功能?我知道有人问过其他类似的问题,

objective-c - 由于 ios 和 iphonesimulator 的库不同而导致链接错误?

我正在使用libiVisualizationChart.a库,iphoneos和iphonesimulator有单独的库。我在xcode项目中添加了两个库,并在LibrarySearchPath中提到了两个库路径,但我只能为模拟器而不是设备构建。谁能帮我解决为什么会出现链接错误?错误:"_OBJC_CLASS_$_VSColor",referencedfrom:objc-class-ref-to-VSColorinChartView.o"_OBJC_CLASS_$_VSTransform3D",referencedfrom:objc-class-ref-to-VSTransform3D

iphone - 从 iOS 应用程序向 RESTful Web 服务发送数据

我面临着使用RESTful网络服务向服务器上传和下载数据的挑战。是否可以使用RESTful服务客户端,如果可能的话,可以通过任何方式在iOS应用程序中将数据发送到服务。 最佳答案 @Ajay:正如Claus提到的那样,那里有许多公共(public)框架/包装器,您可以使用它们在您的代码中进行RESTful服务交互。我经常使用的是ASIHttpRequest,非常好用。ASIHttpRequest中有足够的示例,您可以将其用作引用。如果有帮助,请告诉我。 关于iphone-从iOS应用程序

ios - 在 UITextField 上禁用快速删除

所以,我有委托(delegate)方法-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{运行以检查textfield是否至少包含1个字符。好吧,如果字符数超过20个左右,当用户按住删除按钮一两秒钟时,它会删除整个单词,跳过delegate检查并删除所有减少到0个字符。有谁知道如何关闭这个“快速删除”?它甚至可以完成吗,或者是否有我没有看到的合适的解决方法?我还应该指出,这是将由用户放入此文本字段中的

ios - 在 iOS 应用程序中检索 URL

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion我需要在我的iPad应用程序中显示主页。我一直在阅读AppleDeveloper网站上的URLLoading信息并且感到困惑。在SimpleURLConnections的示例代码中,它们有一个Python服务器。一位同事提到它应该只是几行代码,所以很明显我遗漏了一些东西。必须有更简单的方法来执行此操作,但我不知道那是什么。