我正在使用一个实例UIWebView来处理一些文本并正确地着色它,它将结果作为HTML而不是显示在UIWebView我希望Core Text用a 显示它NSAttributedString.
我能够创建和绘制NSAttributedString但我不确定如何将HTML转换并将HTML映射到属性字符串.
据我所知,在Mac OS X下NSAttributedString有一个initWithHTML:方法,但这只是Mac的补充,不适用于iOS.
我也知道有一个类似的问题,但它没有答案,我虽然我会再试一次,看看是否有人创造了一种方法来做到这一点,如果是的话,他们是否可以分享它.
我一直试图检查NSInteger是奇数还是偶数.我找到了一种使用C来实现它的方法,但它不适用于Objective-C.我该怎么做?
我如何通过NSString使用正则表达式来搜索/枚举?
正则表达式如:/(NS|UI)+(\w+)/g.
我很惊讶这不会自动发生,但我希望我的应用程序窗口在单击Dock图标时自动打开.
只是为了澄清一下,当我打开应用程序时,窗口会自动打开,但当我单击窗口的十字架但让应用程序继续运行时,单击停靠图标时窗口将不会打开.
如何在iPhone中进行语法高亮显示UITextView,特别是语法高亮显示(和检测)?Objective-C
我的一些想法如何做到这一点:
NSAttributedString.现在可在iOS 3.2及更高版本中使用.但是如何将其NSAttributedString放入UITextView?UIWebView.在用户完成编辑时叠加它并使用CSS样式表为文本着色.但是我怎么做到这一点UIWebView,给它文本然后着色呢?我有两个NSArrays,我想要做的是比较两个包含字符串的数组,找到相似之处并再次创建第一个数组,但它们没有相似之处.
只是为了一个例子.
两个阵列:
NSArray *arrayOne = [NSArray arrayWithObjects:@"TD1", @"TD2", @"TD3", nil];
NSArray *arrayTwo = [NSArray arrayWithObjects:@"Blah", @"String", @"TD2", nil];
Run Code Online (Sandbox Code Playgroud)
结果:
NSArray *arrayOne = [NSArray arrayWithObjects:@"TD1", @"TD2", @"TD3", nil];
NSArray *arrayOneCopy = [NSArray arrayWithObjects:@"TD1", @"TD3", nil];
NSArray *arrayTwo = [NSArray arrayWithObjects:@"Blah", @"String", @"TD2", nil];
Run Code Online (Sandbox Code Playgroud) 我想以编程方式在我的表视图中选择一行,我相信我会使用selectRowIndexes:byExtendingSelection:(这是一个委托方法吗?).另一件事是我如何使用该方法选择第二行(在编程术语第1行)?
我想将NSArray保存为文件或可能使用用户默认值.这是我希望做的.
这是可能的,如果是这样,我该怎么做?
objective-c ×8
cocoa ×7
cocoa-touch ×3
iphone ×3
core-text ×1
login ×1
nsstring ×1
nstableview ×1
uitextview ×1