Tag: iphone

iPhone数据使用情况跟踪/监测

我已经search了这个主题,但发现很less的细节是有帮助的。 有了这些细节,我试图做一些代码如下。 注意:请将此post中的详细信息与其他post进行比较,然后将其标记为DUPLICATE,而不仅仅是主题。 – (NSArray *)getDataCountersForType:(int)type { BOOL success; struct ifaddrs *addrs = nil; const struct ifaddrs *cursor = nil; const struct sockaddr_dl *dlAddr = nil; const struct if_data *networkStatisc = nil; int dataSent = 0; int dataReceived = 0; success = getifaddrs(&addrs) == 0; if (success) { cursor = addrs; while (cursor != NULL) […]

如何将透视变换应用于UIView?

我期待在UIView上执行透视变换(例如在coverflow中看到) 有人知道这是可能的吗? 我已经使用CALayer进行了调查,并且已经运行了所有实用的程序员Core Animation播客,但是我仍然没有更清楚如何在iPhone上创build这种转换。 任何帮助,指针或示例代码片断将非常感激!

使用Xcode和SDK 4 +构buildfat静态库(设备+模拟器)

编辑:对于那些想用低级英语重新编写我的问题的国防部长来说,不太清楚:走开并写下自己的问题。 离开我一个人 – 谢谢! 看起来,我们可以在理论上构build一个包含模拟器和iPhone和iPad的静态库。 但是,苹果没有这方面的文档,我可以find,而Xcode的默认模板不configuration这样做。 我正在寻找一种简单,便携,可重复使用的技术,可以在Xcode中完成。 一些历史: 在2008年,我们曾经能够制作包含sim和device的单个静态库。 苹果禁用了。 在整个2009年,我们做了一对静态库 – 一个用于模拟,一个用于设备。 苹果现在也禁用了。 参考文献: 这是一个好主意,这是一个很好的方法,但它不起作用: http : //www.drobnik.com/touch/2010/04/universal-static-libraries/ 他的脚本中有一些错误,意味着它只能在他的机器上运行 – 他应该使用BUILT_PRODUCTS_DIR和/或BUILD_DIR而不是“猜测”它们) 苹果公司最新的Xcode可以阻止你完成他所做的事情 – 由于Xcode处理目标的(logging)改变,这种做法根本行不通, 另一个SO提问者询问如何在没有xcode的情况下做到这一点,以及关注于arm6 vs arm7部分的回应 – 但忽略了i386部分: 我如何为armv6,armv7和i386编译一个静态库(fat) 由于苹果的最新变化,模拟器部分是不一样的arm6 / arm7的差异 – 这是一个不同的问题,见上文)

iOS 6应用程序 – 如何处理iPhone 5的屏幕大小?

可能重复: 如何开发或迁移iPhone 5屏幕分辨率的应用程序? 我只是想知道如何处理iPhone 5更大的屏幕尺寸。 由于它的像素高度更高,像GCRectMake这样的使用坐标(以及像素与视网膜/非视网膜问题的两倍)在版本之间将无法正常工作,就像我们获得视网膜时发生的那样。 我们将不得不devise两个故事板,就像iPad一样吗? 我个人不认为苹果会要求你每次画画时都要检查一下屏幕大小,就像很多答案所说的那样。 这是否发生在iPad上?

从另一个应用程序打开设置应用程序

好的,我知道这个问题有很多,但是他们都是很久以前的事了。 所以。 我知道这是可能的,因为地图应用程序。 在地图应用程序,如果我closures这个应用程序的本地化,它给我一个消息,如果我按好,“设置应用程序”将打开。 而我的问题是,这怎么可能? 如何从我自己的应用程序打开“设置应用程序”? 基本上我需要做同样的事情,如果用户closures我的应用程序的位置,然后我会告诉他一个消息说,将打开“设置应用程序” 我真的很感激你的答案,我的意思是。

如何将UIImage数组导出为电影?

我有一个严重的问题:我有一个NSArray与几个UIImage对象。 我现在想要做的是从这些UIImages创build电影。 但我不知道如何去做。 我希望有人可以帮助我或给我一个代码片段,做我喜欢的事情。 编辑:为了将来的参考 – 应用解决scheme后,如果video看起来失真,请确保您捕捉的图像/区域的宽度是16的倍数。经过几个小时的斗争在这里发现: 为什么我的UIImage电影会变形? 这里是完整的解决scheme(只要确保宽度是16的倍数) http://codethink.no-ip.org/wordpress/archives/673

从另一个(iPhone)启动应用程序

是否有可能从另一个应用程序内启动任何iPhone应用程序? 例如, 在我的应用程序中,如果我想要用户按下button并右键启动到电话应用程序(closures当前应用程序,打开电话应用程序) 。 这可能吗? 我知道这可以通过电话URL链接来打电话,但是我想要启动电话应用程序而不拨打任何特定的号码。

如何设置一个简单的委托来在两个视图控制器之间进行通信?

我有两个UITableViewControllers并需要使用委托将值从子视图控制器传递给父级。 我知道代表是什么,只是想看看一个简单的例子。 谢谢

上传后iOS iOS UIImagePickerController结果图像方向

我正在iOS 3.1.3 iPhone上testing我的iPhone应用程序。 我使用UIImagePickerControllerselect/捕捉图像: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; – (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled = YES; } 然后我在某个时候使用ASI类将它发送到我的Web服务器: ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"http://example.com/myscript.php"]]; [request setDelegate:self]; [request setStringEncoding:NSUTF8StringEncoding]; [request setShouldContinueWhenAppEntersBackground:YES]; //other post keys/values [request […]

如何检测iPhone 5(宽屏设备)?

我刚刚升级到XCode 4.5 GM,发现你现在可以在故事板中的视图控制器上应用“4”视网膜大小。 现在,如果我想要创build一个在iPhone 4和iPhone 5上运行的应用程序,当然我必须构build每个窗口两次,但我也必须检测用户是否拥有3.5“或4”屏幕的iPhone,然后应用视图。 我该怎么做?