Tag: objective c

如何在NSUserDefaults中保存NSMutablearray

我有两个NSMutableArray的。 它们由图像或文字组成。 数组通过UITableView显示。 当我杀了应用程序的UITableView内的数据会丢失。 如何使用NSUserDefault在UITableView保存数组?

在框架模块中包含非模块化头文件

我正在使用Xcode 6, 1)首先我要创build一个dynamic库(CoreLibrary)。 这个库包含RequestPoster.h文件。 2)然后我创build一个cocoa触摸框架,并添加了这个dynamic库(CoreLibrary)。 3)然后,这个框架添加到我的项目,它给RequestPoster.h文件(CoreLibrary)中的错误。 错误:在框架模块类中包含非模块化头文件: ifaddrs.h,arpa / inet.h,sys / types.h> 这些文件在项目中找不到。

如何使用目标C在iOS上本地下载和保存文件?

我是Objective-C的新手,我想从网上下载一个文件(如果它已经在networking服务器上更改了)并将其保存在本地,以便我的应用程序可以使用它。 主要我想实现什么wget –timestamp <url>做。

按名称创buildObjective-C类实例?

有没有可能通过名称创build一个类的实例? 就像是: NSString* className = @"Car"; id* p = [Magic createClassByName:className]; [p turnOnEngine]; 我不知道在Objective-C中这是否可行,但似乎是这样,

如何在IOS中做慢动作video

我必须在video文件中伴随audio,在一些帧之间进行“ 慢动作 ”,并且需要将渐变video存储为新video。 参考: http : //www.youtube.com/watch?v = BJ3_xMGzauk (从0到10秒钟) 从我的分析,我发现AVFoundation框架可以是有帮助的。 参考: http : //developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/00_Introduction.html 从上面的链接复制并粘贴: “编辑AV Foundation使用合成从现有媒体(通常是一个或多个video和audio轨道)创build新的资产,使用可变的合成来添加和移除轨道,并调整它们的时间顺序,也可以设置相对音量和渐变音轨;以及设置video轨道的不透明度和不透明度斜坡,合成是内存中保存的多个媒体的集合,当您使用导出会话导出合成时,它被合并到一个文件中。 iOS 4.1及更高版本,您还可以使用资产编写器从媒体(如样本缓冲区或静止图像)创build资产。 “ 问题: 我可以使用AVFoundation框架“慢动作”video/audio文件吗? 还是有其他可用的包吗? 如果我想单独处理audio和video,请指导我如何做? 更新::代码AV导出会话: NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *outputURL = paths[0]; NSFileManager *manager = [NSFileManager defaultManager]; [manager createDirectoryAtPath:outputURL withIntermediateDirectories:YES attributes:nil error:nil]; outputURL = [outputURL stringByAppendingPathComponent:@"output.mp4"]; // Remove Existing File [manager […]

在UINavigationBar中更改UIBarButtonItem的位置

如何更改UINavigationBar中UIBarButtonItem的位置? 我希望我的button比正常位置高出大约5px。

HTML内容适合UIWebview而不缩小

我正在利用UIWebView来呈现一些HTML。 但是,虽然我的webview的宽度是320我的HTML仍然显示全宽,并可以水平滚动。 我希望实现本地邮件应用程序实现的同样的function,即在不缩小的情况下适合该宽度内的所有内容 – 本地邮件应用程序如何呈现HTML这样的内容? 更新 我认为使用视口元标记将有所帮助,但我无法得到这个工作。 这是发生了什么事情: 正如你所看到的内容不适合设备宽度。 我已经尝试了这么多的viewport meta标签的组合。 下面是我尝试Martinsbuild议时发生的事情的一个例子。 原始的HTML可以在这里find。 本地邮件应用程序呈现此HTML的方式就像这样 。

你如何从视图控制器以编程方式绘制一条线?

我有一个UIViewController 。 我想在其中一个程序创build的视图中画一条线。 看起来很简单,但我还没有find可用的示例代码。

将静态库链接到XCode 4中的iOS项目

我有一个编译为静态库的项目( AQGridView ),但我似乎无法将其添加到我的项目。 将项目拖到我的项目中会创build一个工作空间,如果我尝试从DerivedData目录链接libAQGridView.a文件,则它不会将其识别为库。 我不确定我做错了什么。 这是AQGridView项目。 有没有人知道如何在XCode 4项目中使用它?

如何使用NSCache

有人可以举一个例子如何使用NSCachecaching一个string? 或者任何人有一个很好的解释的链接? 我似乎无法find任何..