我正在做一个应用程序,它有一个共享笔记选项到Ever- note,我这样做了,但我的问题是,笔记的内容必须是静态的,这意味着
NSString * ENML = [[[NSString alloc] initWithString: @"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE en-note SYSTEM \"http://xml.evernote.com/pub/enml2.dtd\">\n<en-note>"]autorelease];这是我用来与evernote分享笔记的代码,如果我在
`NSString * ENML = [[[NSString alloc] initWithString: @"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE en-note SYSTEM \"http://xml.evernote.com/pub/enml2.dtd\">\n<en-note> this is my note this is my note"]autorelease];` 它将它分享到evernote,但我需要的是我有一个文本视图,用户可以用文本视图动态创建注释,我需要这样的东西来做我的需要,
NSString * ENML = [[[NSString alloc] initWithString: @"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE en-note SYSTEM \"http://xml.evernote.com/pub/enml2.dtd\">\n<en-note>textview.text"]autorelease];I can do this?.please working.How me.但这不是我能做的。关于nipin
发布于 2012-01-12 12:48:51
首先,如果你的字符串是常量,你可以把它声明为@"mystring";
要将一个字符串添加到另一个字符串中,请使用stringWithFormat:
[NSString stringWithFormat:@"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE en-note SYSTEM \"http://xml.evernote.com/pub/enml2.dtd\">\n<en-note>%@", textview.text];字符串中的%@将替换为textview.text的值。有关更多信息,请参阅Apple开发人员文档中的“格式化字符串对象”。
发布于 2012-01-12 12:57:23
你就不能做点什么吗
NSString * ENML = @"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE en-note SYSTEM \"http://xml.evernote.com/pub/enml2.dtd\">\n<en-note> ";
ENML = [ENML stringByAppendingString:[textEntered text]];
ENML = [ENML stringByAppendingString:@"\">";将textEntered绑定到屏幕上的文本字段的位置
https://stackoverflow.com/questions/8830227
复制相似问题