nsstring相关内容
嗨,在我的应用程序中,我有一个很长的字符串.从那个字符串中,我必须对字符串的一部分进行子字符串化,其中字符串高度为 500.所以请告诉我如何获取字符串的一部分. 为了您的参考,我分享了用于获取字符串高度的代码 CGSize finalStringSize = [finalString sizeWithFont:font constrainedToSize:CGSizeMake(195,l
..
我从服务器获取了一个值并将其存储在 NSString 对象中.在该字符串中,“'"被替换为 \u00e2\u0080\u0099.我试图通过使用 replaceOccurencesOfString 来替换它.但它显示一个错误.在此我显示了我的代码和错误. [mutstr_Description replaceOccurrencesOfString:@"\u00e2\u0080\u0099" w
..
我正在使用此代码:https://stackoverflow.com/a/19221754/849616,但不是一切对我来说都很清楚. 我想使用公钥 NSString *pubKey = "1111" 加密 NSString *msg = "0000".因此,我正在更新常量: static const UInt8 publicKeyIdentifier[] = 1111;//我只想加密,所
..
我正在尝试连接 2 个字符串,将结果分配给一个新字符串. 通常我会这样做: NSString * s = [NSString stringWithFormat: @"%@%@", str1, str2]; 现在我希望 s 是静态的 static NSString * s = [NSString stringWithFormat: @"%@%@", str1, str2]; 但是编译器
..
可能的重复: 从字符串中删除前导零 我需要从字符串的开头删除 0 并防止用户输入数字时出现前导 0,我该怎么做? 例如:用户输入:000090显示:90 谢谢! 解决方案 一种方法是使用 NSScanner: NSString *string = @"000090";NSCharacterSet *nonzeroNumberCharacterSet = [NSChar
..
我想用 Objective C 中的另一个子字符串替换 NSString 子字符串. 我知道如何定位要替换的子字符串: NSRange range = [string rangeOfString:substringIWantToReplace];NSString *substring = [string substringFromIndex:NSMaxRange(range)]; 但是
..
在我的 iPhone 应用程序中,我有一个 UITextField ans 文本字段值被带入 NSString,我想查找特定字符 " 被输入 我该怎么做? UITextField *textField;NSString *String=textField.text;-(IBAction)FindCharecter:(id)sender{//如果字符串包含“,那么我希望打印@“找到的符号"}
..
当这个字符串是动态创建的(当我将它的值设置为我的代码中的另一个变量时),我在接收我用 UDP 数据包发送的字符串时遇到了麻烦.不同的是,当我在创建这个字符串时为字符串设置一个常量值时,这个问题不会出现.这是我用于发送字符串的方法: - (void) sendUDPMessage {int sockfd;结构 sockaddr_in server_addr;char myBroad[]="255.
..
下面的代码让我自动建议输入到 UITextfield 中的值,方法是将它与之前添加的字符串对象数组进行比较并将其显示在 UITableview 中.这工作正常,但仅适用于单个单词. 那么现在,我可以这样修改代码,在用户输入逗号后,然后再次开始输入,我可以再次搜索相同的字符串数组以获取逗号后输入的字符的建议吗? - (BOOL)textField:(UITextField *)textFie
..
我有一个不寻常的问题,我不知道为什么: 我有以下方法: - (NSString*) copyAndReplaceOccurencesForProfileFromString: (NSString*)initialString toString:(NSString*)aString{aString = [NSString stringWithString:initialString];DL
..
我有一个像 这样的 UIColors 数组 [UIColor blueColor]; 是否可以从该 UIColor 中获取名称“blue",并将其显示在字符串中? 解决方案 UIKit 没有内置任何东西,但 Erica Sadun 的 uicolor-utilities 库 添加了类似的功能.
..
我为我的 tableViewController 创建了几个不同的 UITableViewCell,这是因为我想根据返回的内容显示不同的数据位.因此,每个 UITableViewCell 的高度都不同. 这一切都很好,但是我的一个 UILabel 必须显示一个很大的 NSString,大到我不得不将它换行到第二行,这里唯一的问题是它搞乱了我的 UITableViewCell 格式. 我
..
开始这篇 Stackoverflow 帖子,这非常有帮助,我已经能够成功地将文本绘制到全屏图像上(我用预装的短字符串标记图像,例如“垃圾箱").但是,文本没有出现在我想要的地方,它以用户点击的确切点为中心.这是我的代码,基于上面帖子中的一些代码,但针对 Swift3 进行了更新 -- func addTextToImage(text: NSString, inImage: UIImage, a
..
我需要字符串的长度总是 5...例如,如果 我通过hello",我得到"hello" 我通过"xml",我得到"xml"(“xml"前两个空格); 我通过 "i",我得到 " i"(“i"前四个空格). 最有效的方法是什么?谢谢. 解决方案 NSMutableString *yourString;//你的字符串NSMutableString *string;if([字符串长
..
可能的重复: 粗体&单个 UILabel 中的非粗体文本? 我想知道如何在 UILabel 中将 NSString 的子字符串设置为粗体? 例如:我在 UILabel 中有一个字符串,比如 *适用于 16 美元或以上的账单 我想让“$16"加粗. 谢谢.... 解决方案 只需使用 TTTAttributedLabel 非常适合你的目的.
..
我试图向朋友解释 iOS 上的内存管理,但我向他展示了错误的代码.但是当我启动应用程序时,它可以工作,但我不知道为什么.这是片段: NSString *myString = [[NSString alloc] initWithString:@"myString"];[myString 发布];NSLog(@"%@",myString); 我不明白为什么我的 NSLog 正在工作......你有
..
我正在尝试隔离负责身份验证和检索函数内部令牌的逻辑.我在从 NSURLConnetcion 的 BLOCK 返回带有令牌的字符串时遇到问题. 导致语义错误:不兼容的块指针类型发送 'NSString *(^)(NSURLResponse *__strong, NSData *__strong, NSError *__strong)' 到类型参数 'void (^)(NSURLRespo
..
尝试将 const char *str 附加到 NSSting *: 在.h @interface SomeViewController : UIViewController{NSString *consoleText;}@property (nonatomic, 保留) NSString *consoleText;@结尾 以 .mm 为单位 @synthesize consoleTe
..
我在我的类中使用 NSString 并且经常需要将字符串值复制到另一个类.但我的问题是我应该如何初始化字符串,例如 init?(值是类成员,以下调用在 init 中) value = [NSString stringWithCString:inStrning encoding:NSASCIIStringEncoding]; 或 value = [[NSString alloc] initWi
..
let fullString = "Hello world,有\(string(07)) 个大陆和\(string(195)) 个国家."让范围 = [NSMakeRange(24,2), NSMakeRange(40,3)] 需要在整个完整字符串中找到数字的 NSRange,并且两个数字可能相同.目前硬编码如上所示,消息可以是动态的,硬编码值会出现问题. 我已经拆分了字符串并尝试获取 N
..