草庐IT

cocoa-touch

全部标签

php - 从网络应用程序动态更新 ios apple-touch-icon

我正在尝试查看是否可以在不再次打开页面的情况下更新移动应用程序图标图像。我的演示在这里:http://charliehield.com/sandbox/IconUpdate第1步:在iOS设备上导航到URL(尚未测试Android,但应该可以)第2步:点击箭头按钮并选择“添加到主屏幕”第三步:点击“添加”按钮现在,图标应该是绿色的。我正在使用一个简单的PHPif语句进行测试,设置$i=0;因此,如果$i=0,将apple-touch-icon设置为GREEN.png,否则使用RED.png这是我的PHP代码:IconUpdate';}else{echo'';}?>addtohomesc

objective-c - UItableview 不刷新核心数据的更新数据

我有一个uitableview,其中包含每5秒运行一次的方法获取列表。当该记录的核心数据中有更新数据时,获取列表方法不会将最新数据更新到其数组中。因此,当我重新加载数据时,它总是显示“旧”记录。我调用此方法,然后在uitableview上重新加载数据。这是我的获取列表方法:-(void)fetchList:(int)listNo{//Defineourtable/entitytouseself.marketWatchListArray=nil;NSEntityDescription*entity=[NSEntityDescriptionentityForName:@"Market_wa

ios - 使用 UIWebView 查看加密数据

我正在制作一个文件浏览器(适用于UIWebView可打开的任何文件类型——图像、电影、音频、文本、word...),它处理加密文件问题是,我现在的目标是解密我想查看的文件并将其加载到webview请求中NSURLRequest*request=[NSURLRequestrequestWithURL:fileURL];[self.webViewloadRequest:request];但是问题是文件被提取到磁盘,要读取......问题是,有人可以恢复已删除的文件所以我试着用[webViewloadData:documentDataMIMEType:mimeTypetextEncoding

iphone - 有没有一种巧妙的方法来判断 iPhone/iPad 是否已被用户设置密码

我很久以前就问过这个问题。我知道这可能是不可能的,但据我所知,“寻找我的friend”有这个功能,而且效果很好,所以我想知道现在是否有一种巧妙而合法的方法来做到这一点。 最佳答案 仅仅因为Apple的“查找我的friend”应用程序具有一项功能并不意味着该API是公开可用的。如果此应用不是企业应用,您将无法使用私有(private)API并将您的应用放在应用商店中。如果它是企业应用程序,您可能需要研究为设备设置配置文件。为了为我的雇主访问VPN,我必须安装一个配置文件(在“设置”中可见),每次解锁我的iPad时都需要输入密码。否则,

objective-c - NSNumberFormatter iOS 大双值

我在格式化大数字时遇到问题。我首先将一个字符串格式化为一个数字,因为我需要保存一个字符串,所以我从中获取了stringValue:formatter=[[NSNumberFormatteralloc]init];[formattersetLocale:[NSLocalecurrentLocale]];[formattersetNumberStyle:NSNumberFormatterDecimalStyle];[formattersetUsesSignificantDigits:NO];[formattersetMaximumFractionDigits:6];[formatterse

ios - 核心剧情: should adding a CPTPlotSpaceAnnotation to plot space cause the entire graph to be redrawn?

我正在使用CorePlot来显示价格的时间序列。当用户触摸图形时,我会在该点显示一条可拖动的垂直线。时间序列和可拖动线都是CPTXYGraph中的CPTScatterPlot对象。这非常有效-在时间序列图上拖动线时的性能是可以接受的。下一阶段是在用户选择的位置显示价格和日期。YahooStocksApp有一个很好的功能,它在标签中显示价格,标签会移动,就好像它附在可拖动线的顶部一样。我尝试使用CPTPlotSpaceAnnotation中显示的文本来复制它。这可行,但会严重影响性能。经过一番挖掘,我发现CPTLayerdrawInContext:被调用了多次——看起来每次我重绘文本标签

iphone - 整个应用程序的圆角屏幕角和状态栏

如何在显示状态栏的同时实现屏幕的圆角?在应用程序委托(delegate)中,我将这些设置应用于窗口:[self.window.layersetCornerRadius:10.0];[self.window.layersetMasksToBounds:YES];self.window.layer.opaque=NO;但由于状态栏,我在屏幕顶部看不到圆角。这是一个问题,因为我也需要应用程序中的状态栏。谁能建议我如何解决这个问题? 最佳答案 如果您想保留状态栏并仍然看到圆角边缘,则必须圆角View的边缘而不是窗口。在这种情况下,您的代码将

objective-c - 是否可以取消多个对象上的 PerformSelector?

我有几个类可以调用performSelector:afterDelay。在某些情况下,我想取消所有这些。但是所有的cancelPerformSelector类型方法都采用一个目标,因此似乎没有办法一次性取消所有内容(因为有不同的目标)?除非指定nil作为目标会取消一切?或者可以将目标指定为[NSRunLoopmainRunLoop]以取消一切,例如[NSObjectcancelPreviousPerformRequestsWithTarget:[NSRunLoopmainRunLoop]] 最佳答案 假设您有一个声明为类似于以下内容

objective-c - viewDidLoad 中的 CoreData performFetch 不起作用

当我的主视图Controller加载并调用viewDidLoad时,我正在执行一个获取请求并退出一个数组或我的核心数据对象:+(NSArray*)getData{//FetchDataNSError*error=nil;if(![[[AppDelegateinstance]fetchedResultsController]performFetch:&error]){//Updatetohandletheerrorappropriately.NSLog(@"Unresolvederror%@,%@",error,[erroruserInfo]);abort();}NSArray*item

ios - UISearchDisplayController:取消为关闭按钮

我在使用UISearchDisplayController时遇到了这个问题。我想在处理搜索的专用View中使用它。对于我的Controller类,我使用了搜索栏、搜索Controller和tableviewcontroller的组合。SearchViewController链接到.xib。@interfaceSearchViewController:UIViewController{NSSet*words;UISearchDisplayController*searchController;UISearchBar*searchBar;PhraseTableViewController*