nsstring

    8热度

    1回答

    我有这行代码的NSString转换为NSData的: NSData *data = [NSData dataWithBytes:[message UTF8String] length:[message lengthOfBytesUsingEncoding:NSUTF8StringEncoding]]; 如何以Unicode而不是UTF8做到这一点?我的信息可能包含西里尔文字符或变音符号。

    2热度

    3回答

    我无法将NSString的值分配给单例类结构中的char *。以下是我的问题的简化。我的代码在结构中使用了更多的字段并通过更多NSString s。 说我有一个单独的类“SingletonClass”具有结构(我已经做了我的家庭作业与苹果文档和正确实现它): struct sampleStruct { char *string1; //other fields } struc

    3热度

    2回答

    我有以下代码。 NSData *pageData = [NSURLConnection sendSynchronousRequest:request returningResponse:NULL error:NULL]; NSString *webpage = [[NSString alloc] initWithData:pageData encoding:NSUTF8StringEncodin

    0热度

    1回答

    我想在UITableViewCell内自定义呈现文本。该文本可以包含多行,并且可以包含h​​ttp链接,字体和颜色更改。我已经看过了NSString的sizeWithFont方法,但是不能真正找到一种渲染字符串的每个部分的好方法,以便它们能够正确地一起运行。 我是否需要分别渲染每个单词以使其合适,还是有更好的方法?

    7热度

    6回答

    我有一个UITableView(分组!),需要计算两种样式的单元格的高度:UITableViewCellStyleDefault和UITableViewCellStyleValue2。 这是我如何做到这一点的UITableViewCellStyleDefault: CGSize textSize = {300.f, 200000.0f}; CGSize size = [myTextString1

    0热度

    2回答

    好吧,我对C套接字相当陌生,但我只需要做一些简单的sendto()和recvfrom()调用,以通过网络使用多播套接字获取一个字符串。在环顾四周并阅读了几个指南(包括Beej's)之后,我发现下面的代码可以监听通过多播套接字发送的消息(这正是我需要的)。程序运行良好,但是在我的项目的其他地方将它放入一个方法(即一个名为“listenForPackets”的方法)并试图在runloop的另一个线程中

    7热度

    2回答

    假设我有签名的方法: + (NSString *) myFormattedString:(NSString *)format, ...; 而且我希望它前面加上我的选择(例如@“富”)的字符串。我想最好的方法是使用[myString initWithFormat:arguments:],但是你将如何实现这个方法? 我试着做以下,但我得到的警告,在注释规定: + (NSString *) myFo

    0热度

    2回答

    我真的和NSStrings混淆。就像当我应该做的 NSString *aString = @"Hello"; 的应该是 : NSString *aString = [[NSString alloc] initWithString:@"Hello"]; 但后来它的不同,当你将值分配给一个NSString财产,不是吗? 有人可以帮我解决这个问题吗? 谢谢!

    0热度

    1回答

    嘿,所有人,当谈到Objective-C/iPhone开发时,我是一个总noob。 我想从SQLite数据库拉文本。我有一个while循环,如下所示: while(sqlite3_step(selectstmt) == SQLITE_ROW) { 这循环中,这种打印到日志就好了: NSLog(@"Text: %s",sqlite3_column_text(selectstmt, 1));

    1热度

    1回答

    对于我的应用程序,我需要使用Carbon文件管理器API来获取文件夹的大小(NSEnumerator速度慢,并且使用带有shell命令的NSTask更糟糕)。我已经导入了碳框架,我使用这个方法来得到一个文件夹的大小: http://www.cocoabuilder.com/archive/message/cocoa/2005/5/20/136503 它采用FSRef作为参数,和我的路径字符串是当前