Tag: Xcode

更改故事板中的选项卡栏项目选定的颜色

我想要改变我的标签栏项目为粉红色时,而不是默认的蓝色。 我怎样才能使用Xcode 6中的故事板编辑器来完成这个? 这是我目前的设置不工作,蓝色的背景工作,但粉红色不工作:

如何使用NSCache

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

Xcode 5和资产目录:如何引用LaunchImage?

我正在使用Xcode 5的资产目录,我想用我的LaunchImage作为我的主页视图的背景图像(从“加载”到“加载”的过渡看起来非常平常)。 我想使用资产目录中的相同条目来节省空间,而不必在两个不同的图像集中复制图像。 但是,打电话给: UIImage *image = [UIImage imageNamed:@"LaunchImage"]; //returns nil

validation错误:无效的包。 包中包含不允许的文件'Frameworks'

我试图提交一个应用程序与Xcode6通用汽车,我得到validation这个错误。 该应用程序有一个动作扩展和dynamic框架,扩展和应用程序本身之间共享。 我没有一个名为“框架”的文件在项目的任何地方,所以我真的不知道这是什么意思。 有没有人得到这个问题或有任何想法?

为什么unit testing内部的代码不能findbundle资源?

我unit testing的一些代码需要加载一个资源文件。 它包含以下行: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; 在应用程序中它运行得很好,但是当由unit testing框架pathForResource:运行时pathForResource:返回nil,这意味着它找不到foo.txt 。 我已经确定foo.txt包含在unit testing目标的Copy Bundle Resources构build阶段,所以为什么找不到这个文件呢?

Xcode / iOS:如何确定代码是否在DEBUG / RELEASE构build中运行?

我正在制作一个处理敏感信用卡数据的应用程序。 如果我的代码在debugging模式下运行,我想将这些数据logging到控制台并进行一些文件转储。 然而,在最终的appstore版本(即在release模式下运行时),所有这些都是禁用的(安全隐患)! 我会尽我所能地回答我的问题; 所以问题变成“这个解决scheme的path是正确还是最好的方法?” // add `IS_DEBUG=1` to your debug build preprocessor settings #if( IS_DEBUG ) #define MYLog(args…) NSLog(args) #else #define MYLog(args…) #endif

如何在没有Storyboard的情况下在Xcode 6中创build一个空应用程序

创build新项目时, Xcode6删除了Empty Application模板。 我们如何在Xcode6创build一个空应用程序(没有Storyboard),就像在早期版本中一样?

如何调整iOS上的位图

我想调整我正在做的一个项目的位图。 我设法做到这一点,将cgbitmapcontextref转换为像素数组,然后操作像素数组,然后从处理的像素数据中生成一个新的图像。 这种方式非常麻烦。 我想知道是否有任何其他方式来调整CGBitmapContextRef的大小。 谢谢。

:无法识别的select器发送到实例

我想parsing一个Json文件到表视图,我得到这个错误 [__NSCFDictionary objectAtIndex:]:无法识别的select器发送到实例,应用程序崩溃。 请帮助我,我是iOS开发新手。 我的代码 @implementation ViewController – (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization } return self; } – (void)viewDidLoad { self.title = @"Feeds"; [super viewDidLoad]; [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; NSURL *url = [NSURL URLWithString:@"http://little-people.blogspot.com/feeds/posts /default?alt=json"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [[NSURLConnection alloc] initWithRequest:request delegate:self]; […]

Swift – 使用NSUserDefaults保存高分

我正在用Swift做游戏。 我想用NSUserDefaults保存用户高分。 我知道如何在我的AppDelegate文件中创build一个新的NSUserDefaultsvariables: let highscore: NSUserDefaults = NSUserDefaults.standardUserDefaults() 但是,我如何设置/得到这个在我的视图控制器?