Tag: objective c

Objective-C / Cocoa Touch中的HTML字符解码

首先,我发现这个: Objective C HTML escape / unescape ,但它不适用于我。 我的编码字符(来自RSS源,顺便说一句)看起来像这样: & 我搜索了整个网络,发现相关的讨论,但没有解决我的特定编码,我认为他们被称为十六进制字符。

UIView框架,边界和中心

我想知道如何以正确的方式使用这些属性。 据我所知, frame可以从我创建的视图的容器中使用。 它设置相对于容器视图的视图位置。 它还设置了该视图的大小。 也可以从我创建的视图的容器中使用center 。 该属性更改视图相对于其容器的位置。 最后, bounds是相对于视图本身。 它改变了可视区域的视图。 你能给更多关于frame和bounds之间的关系的信息吗? clipsToBounds和masksToBounds属性怎么样?

基于int创建多个编号的变量

我将如何使用数组的数量创建一些NSDictionary变量? 这基本上是我想出来的,但是我不确定如何使用Objective-C语法来完成这个工作。 doesntContainAnother是一个NSArray 。 我希望字典的名称使用loopInt的当前值。 int *loopInt = 0; while (doesntContainAnother.count <= loopInt) { NSMutableDictionary *[NSString stringWithFormat:@"loopDictionary%i", loopInt] = [[[NSMutableDictionary alloc] init] autorelease]; [NSString stringWithFormat:@"loopDictionary%i", loopInt] = [NSDictionary dictionaryWithObject:[array1 objectAtIndex:loopInt] forKey:[array2 objectAtIndex:loopInt]]; loopInt = loopInt + 1; }

是否有书面的方式来设置iPhone的方向?

我有一个应用程序,我想支持设备旋转在某些意见,但其他没有特别有意义的风景模式,所以当我交换意见,我想强制旋转设置为肖像。 在UIDevice上有一个未公开的属性设置器,但是很明显会产生一个编译器警告,并且可能随着将来版本的SDK的消失而消失。 [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait]; 有没有任何文件化的方法来强制这个方向? 更新:我想我会提供一个例子,因为我没有找到shouldAutorotateToInterfaceOrientation,因为我已经实现了。 我希望我的应用程序支持在视图1中的横向和纵向,但在视图2中只有纵向。我已经为所有视图实现了shouldAutorotateToInterfaceOrientation,但是如果用户在视图1中处于横向模式,然后切换到视图2,我想强制电话旋转回肖像。

我如何拍摄一个UIView的屏幕截图?

我想知道如何我的iPhone应用程序可以把一个特定的UIView作为一个UIImage的屏幕截图。 我试过这个代码,但我得到的是一个空白的图像。 UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIView尺寸是320×480,它有一些子视图。 什么是正确的方法来做到这一点?

无法在iOS7中隐藏状态栏

我刚升级我的iPhone 5 iOS 7到四个测试版本。 现在,当我在iPhone上运行Xcode 5的应用程序时,状态栏不会隐藏,即使它应该。 不工作: [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; 不工作: [UIApplication sharedApplication].statusBarHidden = YES; 无法登录到Apple开发者论坛

新的自动引用计数机制如何工作?

有人可以简单地向我解释ARC是如何工作的吗? 我知道这是垃圾收集不同,但我只是想知道它是如何工作的。 另外,如果ARC在不妨碍性能的情况下执行GC的操作,那么Java为什么使用GC? 为什么不使用ARC呢?

使用iPhone SDK调整/优化图像大小的最简单方法是什么?

我的应用程序正在从网络下载一组图像文件,并将其保存到本地iPhone磁盘。 其中一些图像的尺寸非常大(例如,宽度大于500像素)。 由于iPhone甚至没有足够大的显示器来显示原始尺寸的图像,因此我打算将图像的尺寸调整得小一点以节省空间/性能。 此外,这些图像中的一些是JPEG,并不像通常的60%质量设置那样保存。 如何使用iPhone SDK调整图片大小,以及如何更改JPEG图像的质量设置?

如何将Swift代码导入Objective-C

我在Swift SCLAlertView-Swift上编写了一个库,我无法将它导入到我目前的项目(Objective-C) 有什么方法可以导入吗? #import "SCLAlertView.swift" – 'SCLAlertView.swift' file not found

替换为不推荐sizeWithFont:在iOS 7中?

在iOS 7中, sizeWithFont:现在已被弃用。 现在如何将UIFont对象传递给替换方法sizeWithAttributes: :?