草庐IT

nsstring

全部标签

iphone - NSCachesDirectory 不是我的文件系统中的目录

我想在我的iPad应用程序的缓存文件夹中存储一些东西。NSArray*cachePathArray=NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask,YES);NSString*cachePath=[cachePathArraylastObject];当我打印出返回的文件路径时,我得到:/Users/Gela/Library/ApplicationSupport/iPhoneSimulator/5.0/Applications/3FF7EB1A-49A9-4B13-ADC4-DF0662BA72

iphone - 这两个 NSString 方法之间的区别

所以我今天刚在面试中被问到这个问题,在谷歌搜索后我仍然无法找到答案(事实上我什至找不到任何使用[NSStringstring]方法的代码)。有什么区别NSString*someString=[NSStringstring];NSString*someString=[[NSStringalloc]init];现在我最初的想法是[NSStringstring]将返回一个自动释放的对象,而使用alloc和init将返回一个已保留的对象。然而,这个答案似乎是不正确的。我查看了Apple文档中的NSString类引用,但它所说的只是Returnsanemptystring.+(id)string

iphone - 格式化 float 以显示在具有两位数的字符串中?

NSString*timerend=[[NSStringalloc]initWithFormat:@"%.0f:%.0f:%02d",hours,minutes,seconds];所以我有这个字符串和一堆float。例如,假设秒=6.54。它将显示为。我希望它显示为06.54。有没有办法做到这一点?非常感谢任何帮助。 最佳答案 假设您想要'XX:XX:XX.XX'格式,您可以使用以下代码:NSString*timerend=[[NSStringalloc]initWithFormat:@"%02.0f:%02.0f:%05.2f",

objective-c - 我们应该什么时候使用 NSString 和 NSMutableString?

我想知道什么时候应该使用NSString,什么时候应该使用NSMutableString,因为我们也可以在NSString中追加字符串,那么有效的用法是什么NSMutableString在ObjectiveC编程中? 最佳答案 我希望MutableString在内存方面的效率会稍微高一些,因为您早先表示程序可能需要动态内存。NSString很可能会被分配一个大小合适的内存块。使用NSString及其stringBy...方法,您可以创建新对象、释放旧对象(如果需要)并使新对象自动释放。(请注意,如果您从非自动释放更改为自动释放,您的

iphone - double 中的 objective-c stringvalue

我有以下代码:doubled1=12.123456789012345;NSString*test1=[NSStringstringWithFormat:@"%f",d1];//stringis:12.123457NSString*test1=[NSStringstringWithFormat:@"%g",d1];//stringis:12.1235如何获取与d1完全相同的字符串值? 最佳答案 Apple的StringFormatSpecifiers指南可能会对您有所帮助.%f64-bitfloating-pointnumber%g6

ios - 发送推文后应用卡住

您好,我在iOS应用程序中有两个UIButton。一种是发布到推特,第二种是发布到Facebook。Facebook按钮工作正常,但推文给我带来了一些问题,推文表将打开填充文本,但需要轻按两次取消按钮才能关闭。如果我点击发送,将发送推文并关闭工作表,但我的应用程序卡住并变得无响应。我已经包含了两段代码-(IBAction)postTweet:(id)sender{//if([SLComposeViewControllerisAvailableForServiceType:SLServiceTypeTwitter]){myTweet=[[SLComposeViewControlleral

iphone - 基于 NSStrings 数组从对象的 NSArray 中提取字符串

好吧,这有点晦涩,但这让我很头疼。如果你有一个字符串数组{@"1",@"2",@"4"}你有一个Recipe对象数组{{recipe_name:@"Lasagna",recipe_id:@"1"}{recipe_name:@"Burger",recipe_id:@"2"}{recipe_name:@"Pasta",recipe_id:@"3"}{recipe_name:@"RoastChicken",recipe_id:@"4"}{recipe_name:@"Sauerkraut",recipe_id:@"5"}}我如何使用第一个数组创建这样的数组:{@"Lasagna",@"Burg

ios - 如何为 Twitter/action sheet 设置社交分享异常(exception)?

我正在使用以下代码在我的应用中调用操作表共享:-(IBAction)sendPost:(id)sender{NSArray*activityItems=nil;UIImage*appIcon=[UIImageimageNamed:@"appIcon.png"];NSString*postText=[[NSStringalloc]initWithFormat:@"LETSASSUMETHISSTRINGISLONGERTHAN140CHARACTERSTHATTWITTERPROHIBITSBUTCANSTILLBESHAREDVIAFACEBOOK,EMAIL,TEXT"];activ

ios - 在不使用 ASIHTTPRequest 的情况下在 iOS 中下载整个网页

在ASIHTTPRequest库中是否有ASIWebPageRequest的替代品,我可以使用它在iOS中下载整个网页,包括CSS、JavaScript和图像文件等?我似乎无法在AFNetworking框架中找到类似的类,到目前为止我的搜索还没有成功。我不能使用ASIHTTPRequest,因为我似乎无法让它在我的任何应用程序中工作,没有我发现适用于iOS7的示例,而且我宁愿使用更新的东西。我基本上想将整个网页本地存储在iPhone/iPad上的一个目录中,以便用户可以在本地对其进行编辑,然后将整个目录发送到他们的Web服务器。用户还需要能够在UIWebView中随时查看网页。如果这不

ios - iOS 设备在连接到 MFI 硬件时可以检测或获取哪些硬件属性?

我正在为一个项目处理外部配件和MFI并有这个问题:将iOS设备连接到MFI硬件后,可以识别哪些第3方硬件属性(如果有)?具体来说,我正在寻找一种通用方法来确定设备类别或功能,而不是必须检查特定的制造商和设备名称,类似于Android可以做到的(见下文)。这可能吗?http://developer.android.com/reference/android/bluetooth/BluetoothClass.Device.html最终目标:连接到音频底座时切换一个bool值;忽略其他事件。我不确定iOS能做到多细。iOS可以区分audiodock之间的区别吗?和一个GolfPutterAp