草庐IT

iphone - 如何在保存在文档目录中的表格 View 上显示图像

我目前正在使用UIImagePickerController允许用户拍摄照片,然后将其缩放为600x800JPEG并将其保存为4种不同的质量(25%、50%、75%和100%)。我正在尝试找到一种方法,使我可以从文档目录中获取这些图像并将它们作为缩略图显示在表格View中,然后用户可以单击缩略图来放大图像。如有任何帮助或信息,我们将不胜感激。谢谢! 最佳答案 NSString*path=[[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask

c++ - 如何创建 C/C++ 库并将它们放入适用于 iOS 的 Xcode 中?

我有很多用C/C++编写的有用的平台独立代码,例如字符串/数字/私有(private)数据管理等。现在,作为iOS编程的初学者,我想在我的项目中重新使用该库。我不认为我可以直接使用它,但在开始之前,我想检查一下,但此时不容易找到答案。我想要的是在Xcode中为iOS(而非MacOSX)实现带有公共(public)头文件的C++库。构建它们并获取libProject.dynamic/libProject.a/其他头文件。将它们集成到Xcode中,以便其他单独的客户端应用程序(object-c)可以使用它。如果有人帮助我简要介绍如何实现上述或任何其他引用,将不胜感激。谢谢,花

ios - 使用 AFNetworking 异步发布文件并将上传进度上传到 Strava V3 API

我想从iOS向Strava发布事件。Strava文档(http://strava.github.io/api/v3/uploads/#post-file)的curl示例如下:示例请求$curl-XPOSThttps://www.strava.com/api/v3/uploads\-Faccess_token=83ebeabdec09f6670863766f792ead24d61fe3f9\-Factivity_type=ride\-Ffile=@test.fit\-Fdata_type=fit在这种情况下,文件test.fit是要发布的事件。我正在尝试使用AFNetworking异步发

ios - 重新排序 UItableView 中的单元格并将(新顺序)插入数据库

我有一个由NSMutableArray填充的表。用户可以按照自己的意愿对单元格(行)进行重新排序。我想从继承重新排序序列的数组中将记录插入数据库。假设表已加载:第1行第2行第3行第4行然后用户重新订购:第4行第2行第1行第3行我想以重新排序的顺序将数据推送到数据库。但是,当我在通过UITableView对行重新排序后通过循环插入所有四行时,该顺序以原始顺序(而不是重新排列的顺序)进入数据库。有没有办法从重新排序的表中刷新数组? 最佳答案 您的记录应该有一个“订单”字段并将其存储到数据库中。从数据库加载时,您应该使用该字段对记录进行排

ios - 从字典和数组的 plist 中读取/写入数据,并将不同级别加载到 TableView

我对使用属性列表有点困惑。我已经阅读了关于这个主题的大部分其他问题,但我仍然很困惑,因为它们只进入一层,所以任何帮助将不胜感激。我想像这样加载一个存储数据的plist:我的Storyboard中有三个ViewController(两个TableViewController和一个空白),我想显示不同级别的信息:人员类别(friend等)这些类别中的人员姓名(Bob等)关于人物的信息(最喜欢的颜色等)如何将文件读/写到plist,以及如何跨多个View访问该信息?读取数据后,如何在不同的TableViewController中显示信息? 最佳答案

c++ - 将 UILabel 的内容转换为图像并将其保存到磁盘

我有一个项目,我需要将很多单独的单词和短语转换为图形格式-最好是透明的PNG。我的想法是一次一个地从文本文件中加载每个单词/短语,将其放入UILabel,然后抓取该UILabel的内容作为图形并将其写入PNG文件。唯一的问题是我不确定如何获取图形部分。理想情况下,UILabel会调整大小以完全适合内容,所以我不会以剪裁的单词或大量空白结束。谁能指出我正确的方向?我不使用Objective-C,但我有25年的C++经验。谢谢,林赛 最佳答案 只需在self.view上添加标签并调用此方法即可。此方法会将图像保存在photoAlbum中

ios - Corona "Certificate Not Installed"即使它是

我意识到这个问题经常出现,但没有一种解决方案似乎对任何人都有效。我正在为iOS开发应用,最近不得不将我的应用转移到另一个开发者帐户。我的第一个帐户是个人帐户,我在其中是“代理人”,现在新帐户(我认为是公司帐户)将我列为“代理人”。我像往常一样创建了证书,下载了它们,并将它们放在我的钥匙串(keychain)中。一切都说一切正常。然后我创建了应用程序ID,并将所有设备重新输入到设备列中。我继续使用配置文件,再次一切正常。我下载了它们并将它们导入到Xcode中,当我进入设置并查看帐户时,一切看起来都井井有条。然后,当我尝试在corona中构建时,它会告诉我“未安装证书”。即使我已经在该设备

ios - 调用实例方法并将同一对象的属性传递给它是否有代码味道?

我正在编写一个将返回NSPredicate的类。我写了这样的代码:constructedPredicate=[selfpredicateForSection:self.systemsSection];我想将逻辑放在一个方法的中心(类的其他部分调用同一个方法并传递不同的属性),但我的直觉是调用一个方法并传递一个方法是一种代码味道/不好的做法属性(property)入其中。有没有更好的模式? 最佳答案 不;那也行。该属性是一个简单的访问器。它只是从对象中获取当前状态。该方法根据参数计算值。这正是属性旨在解决的功能描述。

ios - 从数据库存储和检索图像的内存问题

我正在开发包含nativeSQLite数据库的应用程序,我在其中存储和检索图像并显示到我的应用程序中。现在我的问题是就像我在目录中存储大量图像并将其路径存储到数据库中一样。因此,当我从数据库中检索该路径并将图像加载到应用程序时,内存会增加到每张图像10-20Mb。我也尝试将图像数据存储到数据库中,但同样的问题是,每张图像的内存增加10-20Mb。请问我应该如何解决这个内存问题?帮我解决一下 最佳答案 图像在应用程序中使用时,可能需要比持久存储中的Assets大小可能建议的内存多得多的内存。Assets经常被压缩(例如JPG或PNG)

ios - 在 HTML5 的 iPhone/iPad 上带有后退按钮的 PDF?

我正在尝试为打开PDF的iOS(不是路由器)编写一个HTML5应用程序。现在我正在使用.这将退出应用程序并在Safari中打开PDF。如何获得后退按钮以将用户带回我的应用程序,或在没有Safarichrome的情况下查看PDF?我正在使用SenchaTouch并将使用PhoneGap进行部署。 最佳答案 我不知道有什么简单的方法可以做到这一点,因为您的应用程序也托管在一个单一的UIWebView中,因此在其中显示PDF将导致无法显示后退按钮或用户无法导航回你的申请。我唯一能想到的是编写一个PhoneGap插件,该插件将创建另一个UI