nsstring相关内容

如何在目标c中获取特定高度的字符串

嗨,在我的应用程序中,我有一个很长的字符串.从那个字符串中,我必须对字符串的一部分进行子字符串化,其中字符串高度为 500.所以请告诉我如何获取字符串的一部分. 为了您的参考,我分享了用于获取字符串高度的代码 CGSize finalStringSize = [finalString sizeWithFont:font constrainedToSize:CGSizeMake(195,l ..
发布时间:2021-06-09 20:18:27 移动开发

NSString 到 SecKeyRef

我正在使用此代码:https://stackoverflow.com/a/19221754/849616,但不是一切对我来说都很清楚. 我想使用公钥 NSString *pubKey = "1111" 加密 NSString *msg = "0000".因此,我正在更新常量: static const UInt8 publicKeyIdentifier[] = 1111;//我只想加密,所 ..
发布时间:2021-06-09 20:18:21 移动开发

NSString 在创建时连接

我正在尝试连接 2 个字符串,将结果分配给一个新字符串. 通常我会这样做: NSString * s = [NSString stringWithFormat: @"%@%@", str1, str2]; 现在我希望 s 是静态的 static NSString * s = [NSString stringWithFormat: @"%@%@", str1, str2]; 但是编译器 ..
发布时间:2021-06-09 20:18:18 移动开发

从字符串中删除前导 0,目标 C

可能的重复: 从字符串中删除前导零 我需要从字符串的开头删除 0 并防止用户输入数字时出现前导 0,我该怎么做? 例如:用户输入:000090显示:90 谢谢! 解决方案 一种方法是使用 NSScanner: NSString *string = @"000090";NSCharacterSet *nonzeroNumberCharacterSet = [NSChar ..
发布时间:2021-06-09 20:18:15 移动开发

如何在 UITextField 中查找特定文本?

在我的 iPhone 应用程序中,我有一个 UITextField ans 文本字段值被带入 NSString,我想查找特定字符 " 被输入 我该怎么做? UITextField *textField;NSString *String=textField.text;-(IBAction)FindCharecter:(id)sender{//如果字符串包含“,那么我希望打印@“找到的符号"} ..
发布时间:2021-06-09 20:18:09 移动开发

Objective-c 套接字 - 无法正确接收 udp 消息中的字符串

当这个字符串是动态创建的(当我将它的值设置为我的代码中的另一个变量时),我在接收我用 UDP 数据包发送的字符串时遇到了麻烦.不同的是,当我在创建这个字符串时为字符串设置一个常量值时,这个问题不会出现.这是我用于发送字符串的方法: - (void) sendUDPMessage {int sockfd;结构 sockaddr_in server_addr;char myBroad[]="255. ..
发布时间:2021-06-09 20:18:06 移动开发

用逗号分隔在 UITextfield 中自动建议

下面的代码让我自动建议输入到 UITextfield 中的值,方法是将它与之前添加的字符串对象数组进行比较并将其显示在 UITableview 中.这工作正常,但仅适用于单个单词. 那么现在,我可以这样修改代码,在用户输入逗号后,然后再次开始输入,我可以再次搜索相同的字符串数组以获取逗号后输入的字符的建议吗? - (BOOL)textField:(UITextField *)textFie ..
发布时间:2021-06-09 20:18:03 移动开发

NSString 从返回方法返回空

我有一个不寻常的问题,我不知道为什么: 我有以下方法: - (NSString*) copyAndReplaceOccurencesForProfileFromString: (NSString*)initialString toString:(NSString*)aString{aString = [NSString stringWithString:initialString];DL ..
发布时间:2021-06-09 20:18:01 移动开发

如何获取 UIColor 的名称?

我有一个像 这样的 UIColors 数组 [UIColor blueColor]; 是否可以从该 UIColor 中获取名称“blue",并将其显示在字符串中? 解决方案 UIKit 没有内置任何东西,但 Erica Sadun 的 uicolor-utilities 库 添加了类似的功能. ..
发布时间:2021-06-09 20:17:58 其他开发

如何找出 UILabel 自动换行的时间

我为我的 tableViewController 创建了几个不同的 UITableViewCell,这是因为我想根据返回的内容显示不同的数据位.因此,每个 UITableViewCell 的高度都不同. 这一切都很好,但是我的一个 UILabel 必须显示一个很大的 NSString,大到我不得不将它换行到第二行,这里唯一的问题是它搞乱了我的 UITableViewCell 格式. 我 ..
发布时间:2021-06-09 20:17:55 移动开发

Swift 3 - NSString.draw(in: rect, withAttributes:) - 文本未在预期点绘制

开始这篇 Stackoverflow 帖子,这非常有帮助,我已经能够成功地将文本绘制到全屏图像上(我用预装的短字符串标记图像,例如“垃圾箱").但是,文本没有出现在我想要的地方,它以用户点击的确切点为中心.这是我的代码,基于上面帖子中的一些代码,但针对 Swift3 进行了更新 -- func addTextToImage(text: NSString, inImage: UIImage, a ..
发布时间:2021-06-09 20:17:52 移动开发

如何在 NSString 前面添加前导空格?

我需要字符串的长度总是 5...例如,如果 我通过hello",我得到"hello" 我通过"xml",我得到"xml"(“xml"前两个空格); 我通过 "i",我得到 " i"(“i"前四个空格). 最有效的方法是什么?谢谢. 解决方案 NSMutableString *yourString;//你的字符串NSMutableString *string;if([字符串长 ..
发布时间:2021-06-09 20:17:49 其他开发

分配和释放问题

我试图向朋友解释 iOS 上的内存管理,但我向他展示了错误的代码.但是当我启动应用程序时,它可以工作,但我不知道为什么.这是片段: NSString *myString = [[NSString alloc] initWithString:@"myString"];[myString 发布];NSLog(@"%@",myString); 我不明白为什么我的 NSLog 正在工作......你有 ..
发布时间:2021-06-09 20:17:43 移动开发

在类中初始化 NSString* 指针的方法

我在我的类中使用 NSString 并且经常需要将字符串值复制到另一个类.但我的问题是我应该如何初始化字符串,例如 init?(值是类成员,以下调用在 init 中) value = [NSString stringWithCString:inStrning encoding:NSASCIIStringEncoding]; 或 value = [[NSString alloc] initWi ..
发布时间:2021-06-09 20:17:34 移动开发

如何从完整字符串iOS swift中找到字符串的多个NSRange

let fullString = "Hello world,有\(string(07)) 个大陆和\(string(195)) 个国家."让范围 = [NSMakeRange(24,2), NSMakeRange(40,3)] 需要在整个完整字符串中找到数字的 NSRange,并且两个数字可能相同.目前硬编码如上所示,消息可以是动态的,硬编码值会出现问题. 我已经拆分了字符串并尝试获取 N ..
发布时间:2021-06-09 20:17:31 移动开发