草庐IT

bundle_files

全部标签

objective-c - 关闭 MFMailComposeViewController : error: address doesn't contain a section that points to a section in a object file 时出现奇怪错误

我收到一个非常奇怪的错误MFMailCompseViewController。错误是“错误:地址不包含指向目标文件中某个部分的部分”。在MFMailCompseViewController关闭并且电子邮件实际发送后应用程序崩溃。这是特定于MFMailComposeViewController的,因为我试图以模态方式呈现一个普通ViewController,但它很好地消除了。这是我为调用和显示邮件编辑器编写的代码:-(void)emailImage:(UIImage*)img{//verifiedthattheimageisbeingreturnedcorrectlyUIImage*im

ios - iOS 中存储在文档(非 bundle )中的图像的内存管理

我有自定义的mapView(我将它命名为JMMapView,它继承自UIView),我在UIScrollView中创建了UIImageView。它做一些基本的事情,比如缩放、滚动、添加精确点等等。但主要问题是它会加载一个存储在文档文件夹中的图像(图像在运行时下载并永久存储在文档文件夹中)并占用大量内存。比如所有的图片都是从100kb到800kb,但是只加载一张图片内存是从20mb到40mb。我做错了什么?为什么需要这么多内存?我使用ARC,图像都是PNG格式,大小约为2000x2000。数据Controller.m+(NSData*)getDataOfUrlString:(NSStri

ios - 从 Settings.bundle 获取切换

非常简单的问题。如何从settings.bundle获取值。在这种情况下,一个bool值。我看过thislink但它很旧,我不知道把代码放在哪里。所以我自己做了一些实验并想出了这个:NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];[defaultssynchronize];idtoggleSwitchValue=[defaultsobjectForKey:@"debuger"];BOOLboolToggle=[toggleSwitchValueboolValue];if(boolToggle){NSLog(@"D

nginx(七十一)root、alias、index、try_files关系指令再探

一  root、alias、index、try_files辨析说明:这个系列很适合'前端人员'进阶学习① 前言回顾章神的博客try_files基础知识 配置try_files实现内容重定向root和alias指令辨析  ​强调:1)index只能处理以'/'结尾的'$uri'请求2)​index指令'有点'在location中判断请求是否'是以/'结尾,才'起作用'也即:'if($uri~/$){set$uri="${uri}one_index_value"}',进行'internal重定向'index和autoindex指令回顾absolute_redirect absolute_redir

iOS Settings Bundle 包含仅出现在调试版本中的项目

我有我希望在设置中可用的用户设置,但前提是它是调试版本,或者它可能是两个单独的目标之一。在设置包中,我在Root.plist中有该项目,但我希望它仅在调试版本时可见。有什么方法可以在设置包中设置条件吗?我知道我可以为两个不同的构建目标使用单独的设置包,但这需要我维护两个单独的设置包,这看起来很困惑。有什么想法吗? 最佳答案 您可以拥有一个包含所有内容的Settings.plist,然后为您不想公开其中一项设置的目标添加一个构建步骤。在该构建步骤中,使用PlistBuddy删除不需要的设置。这样做的好处是让您可以使用Xcode提供的强

iOS bundle 大小增加了添加的启动图像大小的两倍

我添加了PNG格式的视网膜iPad启动图像,大约4.5MB。之后,bundle的存档大小增加了9MB(基于Organizer中的“估计AppStore大小”)。看起来图像在bundle中以某种方式重复,但我确定图像只添加了一次。有谁知道为什么会这样?我正在使用Xcode4.6。谢谢。 最佳答案 事实证明,“打包”组下“压缩PNG文件”的默认Xcodebuild设置"is"使我的启动图像的原始PNG文件大小膨胀。详情可以在这里找到:http://imageoptim.com/xcode.html当我将设置更改为“否”时,存档大小恢复正

ios - Calabash-iOS 无法找到 AutomationInstrument.bundle (RuntimeError)

我的Xcode安装在以下路径xcode-select-print-path=/Library/Developer/CommandLineToolsMohammeds-MacBook-Pro:storyyaseen$cucumber出现以下错误Feature:RunningatestAsaniOSdeveloperIwanttohaveasamplefeaturefileSoIcanbegintestingquicklyScenario:Examplesteps#features/my_first.feature:6UnabletofindAutomationInstrument.bun

ios - 'File/File.h' (Parse/Parse.h) 在 Xcode 5 的存档/配置文件中找不到

我在我的项目中使用外部框架(Parse)。运行、测试和分析时一切顺利,但归档和分析都抛出:LexicalorPreprocesorIssue:'Parse.Parse.h'filenotfound我已经通过更改header搜索路径和用户header搜索路径解决了过去在存档期间未找到其他静态库/框架.headers的问题,但该攻击计划在这里不起作用。也就是说,我已经包括$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts/include"$(PROJECT_TEMP_DIR)/../UninstalledProdu

iOS 不同的 bundle id 映射到同一个应用

我正在尝试遵循thisanswer中描述的惯例管理同一个应用的应用商店和企业版本,但我看到了一些非常有趣的行为。如链接答案中所述,我创建了一个新方案,定义了一个新的“企业”构建配置,并设置了企业方案以使用一个单独的新包ID。两种方案都指向同一个目标,该目标依赖于新的构建配置来切换行为。我成功地生成了一个企业版本并通过无线方式分发它,但是,当我在同一个模拟器或手机上安装同一个应用程序的两个版本时企业版本实际上运行应用程序的应用程序商店版本.我所做的任何特定于企业的更改都不会得到反射(reflect)。即使我关闭应用程序-iOS7动画回到主屏幕也会动画回到应用商店图标-而不是企业图标。显然

ios - WiFiManager.bundle WiFiManager 在我尝试使用 dlopen 加载时返回 NULL,iOS

对于私有(private)用途,我尝试使用以下代码加载WiFi管理器(iOS6.1):airportHandle=0;libHandle=0;libHandle=dlopen("/System/Library/SystemConfiguration/WiFiManager.bundle/WiFiManager"//"/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfifuration",RTLD_LAZY);if(libHandle!=0){disassociate=(int(*)())dlsym(libH