草庐IT

iphone-6

全部标签

iphone - 如何根据字典的几个属性对字典数组进行排序

我需要使用字典中的键控对象对字典数组进行排序(尽可能接近快速排序),但是由于我的字典(键值数量)和可以返回的数据的复杂性我需要能够根据字典中的几个键值对每个字典进行排序。例如,假设数组[0]、数组[1]中的字典键值1是否相等,则检查键值2是否相等,如果是则继续向下键值列表直到您可以对数组[0]进行排序的两个项目]&[1]上。我已经阅读了NSSortDescriptor并指定了属性以与可以设置升序或降序的位置进行比较,但我不确定这是否可以用来实现我想要实现的目标。我得到了一个我需要做什么的例子,但它是在我不太熟悉的delphi中,但是我认为这个例子让我对我正在尝试做的事情有了一些了解。/

iphone - 在应用程序中创建应用程序

有人向我展示了一个非常有趣的项目。我必须完成的任务是找出一种方法,让合作伙伴在不放弃源代码的情况下参与应用程序。该代码将包含在应用程序的主包中,因此不会动态存储。合作伙伴有一个功能齐全的应用程序,需要在适当的时候在主应用程序的窗口中运行。我知道让合作伙伴创建一个网络应用程序是最理想的,因此它被视为一个网页,但我更关心必须在iOS中本地编写的代码。我的问题是解决此问题的最佳方法是什么?从理论上讲,它就像应用程序中的应用程序。如果他们放弃了他们的.app文件,有没有办法我可以将其包含在bundle中,然后在我捕捉到某个事件时运行它?我是否应该让合作伙伴在框架中创建他们的代码,然后导入到sh

iphone - 无法创建 Activator 监听器(使用 theos)

我最近开始学习如何使用theos进行调整、连接到应用程序等。我想制作一个Activator监听器,它可以简单地说出Test。说出测试不记录,是的我知道。我最近在Cydia上发现了这个名为speak的命令行实用程序,它允许我的设备通过终端说话。我在Github上的AppleNerd的repo上找到了一个Activator模板,在编译部分到来之前它运行得很好。我使用了系统(口语测试);我在哪里写了这样的代码:#import"libactivator.h"@interfaceTestivator:NSObject{}@end@implementationTestivator-(void)ac

iphone - 嵌套在 moreViewController 中的 UINavigationController 的问题

我有UITabbarMoreController,其中包含一些UINavigationController。这些UINavigationControllers然后包含我的自定义ViewController。所以层次结构看起来像这样:UITabbarController-UINavigationController->mycustomUIViewController-...(otherchildrenofUITabbarControllerlookthesame)在我的自定义ViewController中,我调用了[selfparentViewController],它应该返回一个UIN

iphone - 模态转场后如何保留标签栏?

我在标签栏中有3个ViewController。(我的3图标)。我有另一个ViewController,可以通过按钮从3个中的一个访问。不过,我不希望这个额外的ViewController显示在选项卡栏上。点击带有推送转场的按钮时没有任何反应,使用模态转场会打开新页面,但标签栏会消失。(即使我创建了从这个新ViewController到标签栏的关系)。如何保留标签栏?我真的不想在我的一个View和另一个View(不在标签栏上)之间设置导航Controller,因为它不是真正的分层内容。模态真的是正确的转场吗? 最佳答案 您的View

iphone - 使用模式过滤数组

我有一个单词数组(所有单词都在NSMutableArray中)。我需要过滤如下所示的单词。????-任何四个字母的单词ma?t*-任何以字母“ma”开头且第四个字母为“t”的单词。z-任何包含字母“z”的单词?-第二个字母为“n”,第四个字母为“t”的任何五个字母的单词。*s*b*-包含字母“s”然后在其余字母中包含字母“b”的任何单词。mouth-如果当前单词列表中存在单词“moth”,则返回该单词t*s?-任何以字母“t”开头的单词,至少三个字母长,并且“s”作为单词中的倒数第二个字母。*-返回单词列表中的所有单词。 最佳答案

iphone - 在应用程序中显示完全黑屏

我的应用显示全屏UIView,它是黑色、不透明的,alpha=1。这应该会导致黑屏,对吧?嗯,确实如此,但只是有点。它在正常光线下看起来是黑色的,但是当我进入一个黑暗的房间时,我可以看到屏幕有点发光。当我锁定手机时,屏幕会完全变暗。我希望我的应用程序在前台运行时屏幕完全变暗。我意识到可能无法在应用程序中关闭屏幕背光,但我可以做些什么来实现我想要的效果吗? 最佳答案 brightnessUIScreen上的属性允许您控制iOS设备的背光强度。 关于iphone-在应用程序中显示完全黑屏,我

iphone - 在 iPhone 应用程序更新时将内容更新/插入到现有的 Sqlite 数据库中

我在这里讨论了其他类似性质的问题,但它们都与在应用程序更新时替换以前的sqlite数据库有关。我一直在为所有以前的应用程序这样做,因为它们本质上是引用性的,一个简单的替换就足够了。我正在使用的这个特定应用程序是一个问答游戏,需要保持分数。目前有4个级别,大约有15个问题,在以后的更新中这些可能会增加。由于我以前从未这样做过,所以我很好奇并打算第一次以正确的方式做到这一点。所以这是我的查询:更新SO大师推荐的内容的首选方法是什么?是否有一个版本号(可能在数据库本身中)并且在新应用程序首次运行时,新内容被插入到表中?存储插入查询的首选方式是什么?它们是否应该在实现文件中进行硬编码?附言。我

iphone - 内存警告后的 EXC_BAD_ACCESS

在收到内存警告后,我的应用程序出现了EXC_BAD_ACCESS问题。这就是我正在测试的方式:我写了一个简单的应用程序,只分配内存但不释放它。在我分配了大量内存后,只剩下大约14MB的可用内存,我切换到我的主应用程序。我立即在didReceiveMemoryWarning中收到内存警告。片刻之后,我的应用程序在一个在UIButton中设置图像的函数中崩溃:-(void)activateRecordButton{UIImage*image=[UIImageimageNamed:@"audioRecordOn"];[recButtonsetImage:imageforState:UICon

iphone - 尽快在2台iOS设备之间发送数据

这是一个“方法”问题,而不是代码。我希望尽快将数据从一台设备(比如说iphone)发送到另一台设备(可能是ipad)。我希望在iphone上按下一个按钮,在ipad上触发和操作,尽可能接近即时。(两台设备当时都将运行我的应用程序。)我知道我可以将数据发送到云端,然后检索它,但我正在寻找更快的方法…是否可以通过本地wifi网络或蓝牙进行此操作,或者有其他选择? 最佳答案 有了Bonjour,你可以实现零配置发现和直接传输。http://mobileorchard.com/tutorial-networking-and-bonjour-