小编Cra*_*per的帖子

NSInternalInconsistencyException无法在bundle中加载nib

我已经创建了一个儿童游戏应用程序.

每轮加载12个不同的问题.在第4轮之后,应用程序崩溃并显示以下日志:

ImageIO: CGImageRead_mapData 'open' failed '/var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/test.app/pi_ok.png'
         error = 24 (Too many open files)


2011-03-24 02:26:34.743 [424:707] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/VisualMath.app> (loaded)' with name 'ThemePickerController''
*** Call stack at first throw:
(
    0   CoreFoundation                      0x3182464f __exceptionPreprocess + 114
    1   libobjc.A.dylib                     0x3651dc5d objc_exception_throw + 24
    2   CoreFoundation                      0x31824491 +[NSException raise:format:arguments:] + 68
    3   CoreFoundation                      0x318244cb +[NSException raise:format:] + 34
    4   UIKit                               0x330d2a53 -[UINib instantiateWithOwner:options:] + 1110
    5   UIKit …
Run Code Online (Sandbox Code Playgroud)

iphone crash cocoa-touch nib ipad

19
推荐指数
2
解决办法
3万
查看次数

Xcode 14 - 无法进行代码签名,因为目标没有 Info.plist 文件

我在我的项目中使用cocoapods,它工作正常,但升级到 Xcode 14 后,它给出了不同的类型或错误。

首先它要求提供位代码,后来要求开发团队提供,我使用 podfile 中的以下脚本解决了这个问题

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      #config.build_settings['BITCODE_GENERATION_MODE'] = 'bitcode'
      config.build_settings['ENABLE_BITCODE'] = 'YES'
      config.build_settings["DEVELOPMENT_TEAM"] = " Your Team ID "
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

解决这些错误后,另一个错误开始出现,即

错误构建:无法进行代码签名,因为目标没有 Info.plist 文件并且不会自动生成。使用 INFOPLIST_FILE 构建设置将 Info.plist 文件应用到目标,或者通过将 GENERATE_INFOPLIST_FILE 构建设置设置为 YES(推荐)来自动生成一个 Info.plist 文件。

我的豆荚已更新,可可豆荚版本是1.11.3。我该如何解决这个错误?

编辑:

这里提到了一些细节,但没有一个对我有用。

cocoapods xcode14

18
推荐指数
2
解决办法
2万
查看次数

如何在SQLite中找到一个数字的力量

我想更新数据库中的兴趣字段.我的SQL查询如下所示

更新Table_Name set Interest = Principal*Power((1 +(rate/100),year)

此查询在MySQL中正常工作但不适用于SQLite.

该错误表明找不到功率功能

有谁知道如何解决这个问题,因为我必须使用查询,因为我需要一次更新超过3000条记录.

database sqlite

13
推荐指数
3
解决办法
1万
查看次数

如何在xcode 8中删除模拟器列表?

我在我的系统中安装了新的Xcode.现在它在我的Xcode中显示了很多模拟器并挂起了我的系统.请检查下面的屏幕截图.谁能告诉我如何删除这个模拟器列表,并在列表中只设置5-6个模拟器.

在此输入图像描述

xcode ios-simulator xcode8

8
推荐指数
1
解决办法
4332
查看次数

如何解码swift 3中的unicode字符?

我正在开发一个聊天应用程序,因为一切正常,除了.此应用程序适用于Android和iOS平台.我们想在聊天中传递表情符号.在android中我们使用UTF编码StringEscapeUtils.它在android中完美运行.当我们通过表情符号在此输入图像描述 它被编码并存储在DB中,如"\ u263A".

现在在android这个字符串也解码并在视图中显示完美,但有些我们不能解码iOS中相同的字符串.我们只是尝试使用UTF字符串进行解码.但它仍然无法正常工作.

我已经按照此链接从变量打印unicode字符(swift)

提前致谢.

unicode utf-8 ios emoji swift3

6
推荐指数
2
解决办法
4693
查看次数

获取列名称

我正在研究IPhone应用程序,我想在我的应用程序中集成SQLite.

我想要获取在我的SQL查询中检索的列名

例如

SELECT name, phoneNo FROM contectInfo;
Run Code Online (Sandbox Code Playgroud)

在sql查询中我得到了正确的数据,但我想知道,我怎样才能获得名称phoneNo的列名?

任何人都可以帮我找出这个解决方案吗?

sql sqlite iphone objective-c ipad

5
推荐指数
0
解决办法
2768
查看次数

在iPhone上同时播放两个视频

我想同时在iPhone上播放两个视频.

在iphone中有两种播放视频的方式,一种是使用AVQueuePlayer.但在这个控制器中我不知道如何完成视频播放以及如何重新启动视频.

另一种方式是MPMoviePlayerController.但在这个控制器中,我不知道如何在特定时间寻找视频,也无法同时播放两个视频,因为AVQueuePlayer它能够播放.

作为我AVQueuePlayer用于播放视频的解决方案,但任何人都可以帮助我重新启动视频并获取检测视频终点的方法.或知道任何其他api这样的

提前致谢.

iphone objective-c mpmoviewcontroller

5
推荐指数
1
解决办法
3223
查看次数

如何使用目标c打开/关闭iPhone的静音模式

我正在创建一个应用程序,我想在其中检测到iphone是否处于静音模式.

我已经想到了下面的链接

使用AVAudioPlayer检测iPhone的响铃/静音/静音开关不起作用?

在iPhone上切换静音模式和铃声模式

很多人说这是违反iPhone政策的.但我看到很多应用程序也提供此功能

检查以下应用链接

https://itunes.apple.com/us/app/silentalert/id506092189?mt=8

我也想改变iPhone的静音模式,就像上面的应用程序一样.

有人知道吗?

iphone objective-c silent utility-method

5
推荐指数
1
解决办法
1837
查看次数

如何在目标c中以编程方式添加约束

我想以编程方式添加约束,我使用下面的代码来添加TOP和LEFT约束.

NSLayoutConstraint *top = [NSLayoutConstraint constraintWithItem:label1
                                                       attribute:NSLayoutAttributeTop
                                                       relatedBy:NSLayoutRelationEqual
                                                          toItem:self.view
                                                       attribute:NSLayoutAttributeTop
                                                      multiplier:1
                                                        constant:110];


NSLayoutConstraint *left = [NSLayoutConstraint constraintWithItem:label1
                                                        attribute:NSLayoutAttributeLeading
                                                        relatedBy:NSLayoutRelationEqual
                                                           toItem:self.view
                                                        attribute:NSLayoutAttributeLeading
                                                       multiplier:1
                                                         constant:10];
Run Code Online (Sandbox Code Playgroud)

lable1添加到我的视图控制器中.当我在视图中添加这两个约束时

[self.view addConstraint:top];
[self.view addConstraint:left];
Run Code Online (Sandbox Code Playgroud)

它给出了consol中的错误,约束不会影响标签.

2016-02-09 19:36:59.824 testinMRC[99160:313382] Unable to simultaneously satisfy constraints.
    Probably at least one of the constraints in the following list is one you don't want. 
    Try this: 
        (1) look at each constraint and try to figure out which you don't expect; 
        (2) find the code that added the unwanted constraint or …
Run Code Online (Sandbox Code Playgroud)

ios autolayout nslayoutconstraint ios-autolayout

5
推荐指数
2
解决办法
2万
查看次数

按钮在 UIDocumentPickerViewController 中不可见

我想将文档导入到我的应用程序中。我创建了一个演示来导入文档。一个演示正在运行。下面是要打开的Demo的代码UIDocumentPickerViewController

-(IBAction) btnOpenClicked{
    UIDocumentPickerViewController *documentPicker = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:[self allowedUTIs] inMode:UIDocumentPickerModeImport];
    documentPicker.delegate = self;

    [self presentViewController:documentPicker animated:true completion:nil];
}

-(NSArray*)allowedUTIs{
    return @[@"public.data",@"public.content",@"public.audiovisual-content",@"public.movie",@"public.audiovisual-content",@"public.video",@"public.audio",@"public.text",@"public.data",@"public.zip-archive",@"com.pkware.zip-archive",@"public.composite-content",@"public.text"];
}
Run Code Online (Sandbox Code Playgroud)

在我的实际项目中实现了相同的代码。UIDocumentPickerViewController 打开并且应用程序能够导入文件,但问题是在实际应用程序中我看不到标题中的任何按钮。以为有动作发生但按钮不可见。请检查演示和实际应用程序的屏幕截图。
在此处输入图片说明 在此处输入图片说明

iphone ios swift3 uidocumentpickerviewcontroller

4
推荐指数
1
解决办法
1084
查看次数