草庐IT

disable-caching

全部标签

iphone - Xcode 无法识别 iPhone 5s,dyld_shared_cache_extract_dylibs 失败

我正在尝试在iPhone5s上运行我的应用程序。我插入设备,但它的名称没有作为运行选项出现在模拟器中;相反,我只有通用的“iOS设备”选项。在Organizer窗口中,我导航到我的设备,Organizer确实将其识别为具有有效的配置文件。但是,当我单击“用于开发”时,我收到以下消息:dyld_shared_cache_extract_dylibsfailedsimilarquestion的答案现在似乎已经过时了。他们建议“删除“/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1(8C148)”文件夹。”但该文件夹在4.2

ios - 核心剧情:disabling pinches

您好,我正在使用核心图来绘制报告。我想禁用图表上的收缩,我在图表上放置了一个slider,所以我无法禁用用户交互,因为slider不起作用。谁能告诉我如何禁用收缩图托管View? 最佳答案 在托管View上将allowPinchScaling设置为NO。 关于ios-核心剧情:disablingpinches,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9478629/

iOS 核心位置 : How to disable the default iOS pop-up message for user permission

我正在使用核心位置框架在我的iOS应用程序中收集设备位置。当我第一次在设备上安装该应用程序时,iOS会通过如下所示的警告View请求用户许可。有什么方法可以禁用此默认警报View并向用户显示自定义消息吗? 最佳答案 我在添加目的消息的位置添加了屏幕截图。 关于iOS核心位置:HowtodisablethedefaultiOSpop-upmessageforuserpermission,我们在StackOverflow上找到一个类似的问题: https://st

ios - OSX(还有 iOS): Is there a way to know the cached user GPS locations?

为了确定用户的位置,我使用了CoreLocation框架(我目前正在开发OSX应用程序(通过wifi确定位置),但我的问题也可能适用于iOS应用程序)和以下委托(delegate)方法:-(void)locationManager:(CLLocationManager*)managerdidUpdateToLocation:(CLLocation*)newLocationfromLocation:(CLLocation*)oldLocation当由于某种原因无法找到用户位置时(例如如果用户的计算机未连接到互联网),将调用以下方法:-(void)locationManager:(CLLo

iphone - iOS 客户端 : "Caching" Server-side data to persistent storage

我正在构建一个iOS客户端应用程序以与现有后端架构交互。为了减少延迟、API调用和有效负载,最好在客户端“缓存”模型数据以加快索引速度,然后根据需要相应地对客户端/服务器端进行更新。当前的理论堆栈看起来像这样:ServerSide>>>>>>>>>>>>>>>>>ClientSide-----------------------------------------PHP>>JSON>>COREDATA>>UIKitObjects注意:还值得注意的是,iOS客户端虽然本身在内部遵循MVC,但本质上是更大的MVC客户端-服务器架构中的“View”。因此,就像在用户操作后更新模型或在模型更改

适用于 iOS 的 Javascript : Elastic Scrolling without disabling all Scrolling

这个问题在这里已经有了答案:iPhoneWebApp-Stopbodyscrolling(6个答案)关闭9年前。我想做两件事:禁用文档的弹性滚动启用div.master的滚动我知道您可以使用以下方法禁用弹性滚动:document.addEventListener('touchmove',function(e){e.preventDefault()},false);然而,这会禁用所有滚动,而不仅仅是弹性滚动。我想也许你可以再次为div.master启用滚动,但我不确定你会怎么做。

ios - 跳板[48] <警告> : High Priority Push: [Bundle ID] - BAR Disabled

问题发送发布应用程序版本的静默通知显示下一个日志:SpringBoard[48]:HighPriorityPush:[BundleID]-BARDisabled有什么想法吗?酒吧禁用?看起来当“BARDisabled”日志出现时,方法(didReceiveRemoteNotification-fetchCompletionHandler)没有被调用。更多信息BARDisabledLog出现在经过测试的iphone4s和iphone6的生产应用中BARDisabledLog未出现在测试的iPhone5中,并调用了fetchCompletionHandler。调试时未显示BAR禁用日志。B

iphone - xcode/ios : trying to copy files to caches folder on install

当我的应用程序安装在设备上时,我试图将一堆文件复制到我的应用程序的缓存文件夹中。我尝试使用CopyFilesphase来实现这一点,但我真的不知道要使用哪条路径作为目标。这是正确的方法吗……?还是这根本不可能? 最佳答案 我不确定使用这种方法是否不可能。但是,您始终可以编写一种方法,在启动时将您的资源预加载到Caches目录。这是示例代码:NSString*path=[NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask,YES)objectAt

ios - iOS 设备的 ARM __clear_cache 等价物

我正在将一个库移植到iPhone,它会调用__clear_cache。一点研究挖掘这个niceexplanation它的作用。文章列出了适用于Linux、Windows甚至Android的库函数。我不认为iOS设备有等效项?或者我可以实现的其他一些解决方法? 最佳答案 由于iOS是基于*NIX的平台,并且您可以使用苹果版本的GCC(LLVM-GCC4.2)编译代码,因此您应该能够调用__clear_cache(),像这样:externvoid__clear_cache(char*beg,char*end);__clear_cache

在Linux中清理Buff/cache

在Linux中,缓冲区和缓存是为提高系统性能而保留的,但如果这些缓存过多,可能会消耗大量内存,影响系统的性能。有时候,您可能需要手动清理这些缓存以释放内存。但请注意,通常不建议定期或频繁地这样做,因为这样做可能会对系统性能产生负面影响。以下是清理buff/cache的几种方法:使用free命令:free-h使用-h选项可以以人类可读的格式显示输出。这会显示系统的总内存、已用内存、空闲内存等信息。2.使用sync和echo命令:sync;echo1>/proc/sys/vm/drop_caches这将清理pagecache、dentries和inodes。如果你想清理其他类型的缓存,可以修改上面