草庐IT

离开并返回应用程序后 iPhone 应用程序崩溃

我在使用位置服务的iPhone应用程序中遇到奇怪的崩溃。当我离开应用程序(通过按主页按钮)并立即返回(通过单击应用程序图标)时,它得到一个EXC_BAD_ACCESS,显然是因为一个对象已经变成了僵尸。Instruments显示违规对象的以下历史记录:除了最后一个(崩溃)之外的所有调用者都来自框架代码(除了main.m之外没有黑色名称),所以我看不出错误来自哪里。我在仪器中遗漏了什么吗?我觉得它有很多信息,但也许我看错了部分。另外两个可能的提示:我认为这不会发生在iOS5之前控制台显示一条我无法识别/理解的关于“仅添加到内存”的虚假消息:欢迎提出任何建议!当引用ACLocation对象

ios - 计算数据库中的条目

我是iOS版sqlite的新手。我正在制作一个应用程序,用户可以在其中根据任命的日期将客户名称存储在数据库中。idDayClient1Client2Client3Client4Client5Client60MondayNitinVijayAkshayAjitSahilRavi1TuesdayRaviAkshayNitinSahilVijayAjit2WednesdayVijayNitinVijayAkshayRaviAjit3ThursdayAkshayAjitNitinRaviSahilVijay4FridayNitinNitinAkshaySahilRaviVijay有些客户每天都

ios - Instagram 注销在 iphone 中不起作用?

我在iPhone中集成了Instagram,第一次登录页面显示在我的iPhone上,注销后再次登录而不是询问凭据并直接登录。我在注销时也“无”旧凭据,并且在注销时我也清除了cookie,但它不起作用。当我从safari中删除cookie时,它​​工作正常。如何以编程方式解决它。注销按钮代码如下-(void)doLogout{IGAppDelegate*appDelegate=(IGAppDelegate*)[UIApplicationsharedApplication].delegate;[cookiesdeleteCookie:cookie];//clearcookieNSHTTPC

ios - 将 UITextField 键盘置于最前面

我创建了一个自定义的UIAlertView(从头开始,没有以任何方式子类化)类,它工作得很好,但是当警报有一个文本字段时我遇到了问题。在这个特定的例子中,当我点击电子邮件地址字段时,键盘出现在我的弹出警报下方。调用此弹出窗口的View也有一个UITextField(一个评论框)。我注意到如果我在点击主视图文本字段(评论框)后点击弹出文本字段(电子邮件地址),我只会遇到这个问题。文本字段未使用相同的委托(delegate)。有没有办法强制键盘位于View层次结构的前面?更新:将文本字段添加到弹出窗口的代码(这是我的警报类PopupDialog.m中的一个)self.textField=[

php - 将数据从服务器发送到 iPhone 应用程序

我想在我的iPhone应用程序中添加消息传递功能,但我不确定在发件人提交消息后如何将数据发送到iPhone。我正在使用PHP网络服务来接收消息并将其添加到数据库中,但是我需要从这里将消息发送到运行相同应用程序的接收方iphone上吗? 最佳答案 如果您谈论的是nativeiPhone应用程序,我建议您使用Apple推送通知服务并在应用程序内对这些消息使用react。有一些用于使用Apple推送通知服务的PHP库:php-apn:需要构建为扩展。封装C代码并利用libcap。ApnsPHP:带有Objective-C代码示例的纯PHP

ios - AVAssetWriter 文件备份与恢复

我正在使用AVAssetWriter将音频(和/或视频)写入quicktime电影格式。如何在不停止session(即继续记录)的情况下定期(每隔几分钟)保存(或备份)此文件?这是我在录制期间用来复制文件的代码:NSString*filename=[NSStringstringWithFormat:@"mediaFile.mp4"];NSString*path=[NSTemporaryDirectory()stringByAppendingPathComponent:filename];NSURL*existingURL=[NSURLfileURLWithPath:path];path

ios - 应用程序编译并在没有框架的情况下工作

所以我有一个大项目(我们称之为A),一些使用应用B的人想将我的应用的一部分放入他们的应用中,因此我创建了一个框架以添加到他们的应用中。创建它的步骤是清理我的应用程序的代码,只留下与他们想要的内容相关的内容,从中创建一个框架,创建一个使用该框架进行调试并查看一切正常的示例应用程序。到目前为止,就框架而言,我所做的只是将我的应用程序(A)中的所有框架添加到我的示例应用程序中。现在我要清理框架和示例应用程序中的东西和剩余物,然后再将其发送给B应用程序人员。所以我开始一个一个地从我的示例应用程序中删除框架,每次在我的设备上构建和运行,每次都运行完美。每2-3个框架我就停下来进行深度构建清理,并

ios - 将 UIView 添加到重用的 UITableViewCell?

我拼命地尝试实现以下效果:我有一个表格View,我想在其中展开选择的单元格并显示一些附加信息。我重复使用表格单元格,仅供引用。过去我能够在另一个应用程序中实现这样的效果,但这对我来说似乎根本不起作用。所有对于发生这种情况至关重要的方法都被调用并且行展开得很漂亮,但是showExpandedContents方法中的additionalInfo表不会出现!如果我在单元格初始化时创建additionalInfo表,该表将会出现,但是当我然后尝试加载数据时(由此,还有单元格)它只是不会重新加载表格。但是负责此(showExpandedContents)表的方法肯定会被调用。如果我初始化AND在

ios7自动布局按钮调整大小问题

我使用的是xcode5,Storyboard和自动布局已打开。我的一个ViewController的布局有一个带有图像背景的UIButton。ViewController还有3个按钮固定在View的底部和上面的一些标签。我将Storyboard布置到4"视网膜显示器(即:iphone5+),我遇到的问题是模拟到3.5"显示器(即:iphone4、4s等)我已固定底部锚定按钮的高度以保持不变。我想要的是当应用程序在3.5"显示屏iphone上运行时,带有图像的UIButton将调整得更小(保持所有其他标签和按钮的大小和间距相同)。因此该UIButton的宽高比将保持不变,它只会变小。我无

ios - 使用 UIWebView 和/或 UITableView 创建下拉效果

在维基百科的移动应用程序中,它们具有下拉效果,如果您单击该行,它会打开该行的内容并将其插入到页面中。例如,行可能是“职业”、“商业生活”和“个人生活”,如果您单击“职业”行,它会在“职业”和“商业生活”行之间插入职业内容。如果您再次单击Career行,Career内容将消失,您将返回到只有一行。我希望我的内容采用HTML格式,所以我假设我需要以某种方式使用UIWebView执行此操作,可能与UITableView结合使用。我将如何创建这样的效果? 最佳答案 你为什么不使用UIActionSheet....试试类似...UIActio