草庐IT

NSString-DamerauLevenshtein

全部标签

如何实现@property(class,readonly,copy,nontomic)nsarray< nsstring *>* _nullable readableType InternifiersForiteMprovider;

尝试实施NSItemProviderReading协议。在Objective-C中,您如何满足:@property(class,readonly,copy,nonatomic)NSArray*_NullablereadableTypeIdentifiersForItemProvider;我想它想要NSArray与UTI,但class引用使我失望。看答案它是class财产,因此我们将从+。它返回NSArray*,名字是readableTypeIdentifiersForItemProvider。因此,Getter将是:+(NSArray*_Nullable)readableTypeIdentif

NSString局部化合物:不一致的结果给定较长的字符串

我们正在尝试使用NSFetchedResultsController返回人名并填充一个UITableView按顺序排序,使用localizedCompare:。我们还试图在UI(每个部分的第一字符的右列)中提供部分索引。我们提供NSFetchedResultsController在我们实体上的选择者提供每个实体应属于该部分的部分(特别是该人名称的第一个字符,大写)。在处理使用Unicode代码点的人名称时,我们已经遇到了问题。NSFetchedResultsController抱怨实体未按部分进行排序。具体来说:reason=Thefetchedobjectatindex103hasanout

iphone - 如何比较 char* 和 NSString?

您好,我正在比较数据库中的UserName(char*)和UITextField中的UserName(NSString*)。这个怎么做。以下是我的代码if([UserNameisEqual:(char*)sqlite3_column_text(statement,0)]){NSLog(@"UserAlreadyExists.");flag=YES;return;}但它永远不会进入循环,尽管我提供与数据库中相同的用户名。 最佳答案 假设以下是您拥有的NSString。NSString*userName=@"SomeOnesName";

ios - 从 NSString 警告分配 NSMutableString

我的程序中有以下三行代码:NSMutableString*stringOne=[NSMutableStringstringWithFormat:@"Hello"];NSMutableString*stringTwo=[NSMutableStringstringWithFormat:@"World"];NSMutableString*sayIt=[stringOnestringByAppendingString:stringTwo];尽管它有效,但第三行导致警告AssigningNSMutableString*fromNSString*。我在这里不知所措,因为我使用的一切都是NSMuta

iphone - 在 iphone 中的一个特殊字符后剪切 nsstring

我是iPhone新手,我想在一个特殊字符后剪切一个字符串,让我们举个例子"works.php",我想从这个字符串中删除".php"意味着我想删除"."之后的内容。这样做的代码是什么?提前致谢。 最佳答案 看来你想要use-stringByDeletingPathExtension.[@"works.php"stringByDeletingPathExtension]//becomes@"works".请注意,此方法删除路径扩展,这与“删除点后面的内容”并不完全相同。请阅读我上面链接的引用资料以获取详细信息。如果你真的只需要删除最后一

ios - 使用 NSString 为标签设置颜色

我想创建一个方法并使用字符串值“redColor”来设置标签的UIColor。tableColorName是NSString“redColor”,我尝试应用选择器来创建UIColor并将其应用于我的textLabel。谢谢-(void)changeLabelColor{SELlabelColor=NSSelectorFromString([NSStringstringWithFormat:[@"%@",tableColorName]]);UIColor*color=[[UIColorclass]performSelector:labelColor];self.textLabel.tex

ios - 将 UIImage 转换为 NSData 并将 NSData 转换为 NSString 以将图像发布到服务器

我有两个UIImageView。我想通过脚本将两个图像发布到服务器。在此之前,我必须将这些图像转换为数据并将数据转换为字符串,但我不知道如何将图像从UIImageView转换为NSData和NSData到NSString。我已经引用了所有代码,但它不起作用。我还想知道在我的代码中应该在哪里声明转换编码(图像到数据和数据到图像)?这是我实现的.h部分#import#import"GlobalAccessClass.h"#import@interfaceAskQuestionHome:UIViewController{}@property(strong,nonatomic)IBOutlet

ios - 从 NSString 中删除重复的单词并另存为新的 NSString

在某些情况下,我可能有一个包含多个单词的NSString,其中一些是重复的。我想要做的是采用如下所示的字符串:OneTwoThreeThreeThreeTwoTwoTwoOneOneTwoThree让它看起来像:OneTwoThree有时原始NSString的确切长度也可能不同。到目前为止我所拥有的是:NSString*hereitis=@"FirstSecondThirdSecondThirdFirstFirstFirst";NSArray*words=[hereitiscomponentsSeparatedByCharactersInSet:[NSCharacterSetwhite

ios - 在 NSString 中添加空格?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭9年前。Improvethisquestion基本上,我有一个共享按钮,可以调出撰写电子邮件模态视图。我想在我的NSStringWithFormat中添加一个制表符空间。让我们称之为“postText”。当我尝试设置这样的空间时:NSString*postText=[NSStringstringWithFormat:@"\tHello,World!%@",myPointer];它不插入任何东西(它返回“Hello,World!myPointe

ios - 如何将 __NSCFNumber 放入 NSString 中?

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭8年前。Improvethisquestion我有一个名为task_id的NSNumber变量。我想将该NSNumber变量放在NSString(发布请求)中。这是我尝试过的:NSString*post=[NSStringstringWithFormat:@"&task_id=%@",task_id];和:NSString*post=[NSSt