X



Objective-C [ObjC part:9];

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2017/11/17(金) 21:00:33.77ID:oYmLZZ1y
Objective-C(オブジェクティブ シー)はプログラミング言語の一種。C言語をベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語。
 (Wikipedia:http://ja.wikipedia.org/wiki/Objective-C より)

前スレ
Objective-C [ObjC part:8.1];
http://mevius.2ch.net/test/read.cgi/tech/1414816517/

Objective-C [ObjC part:8];
http://peace.2ch.net/test/read.cgi/tech/1356341803/
Objective-C [ObjC part:7];
http://toro.2ch.net/test/read.cgi/tech/1330330906/
Objective-C [ObjC part:6];
http://toro.2ch.net/test/read.cgi/tech/1313891268/
Objective-C [ObjC part:5];
http://hibari.2ch.net/test/read.cgi/tech/1279730299/
Objective-C [ObjC part:4];
http://pc12.2ch.net/test/read.cgi/tech/1239721860/
Objective-C [ObjC part:3];
ttp://pc12.2ch.net/test/read.cgi/tech/1186543111/
Objective-C
ttp://pc11.2ch.net/test/read.cgi/tech/1106983092/
Objective-C
ttp://pc5.2ch.net/tech/kako/990/990574267.html
0104デフォルトの名無しさん
垢版 |
2019/05/20(月) 10:06:45.75ID:b4QONOVW
アトリビュートの内容自体も知らんでいいっぽいかな。文節毎の文字数がわかればいいだろう的では、
NSMutableArray *wardLengthList = [[NSMutableArray alloc] init];
const NSUInteger length = string.length;
NSUInteger index = 0;
while( index < length ){
NSRange range;
[string attributesAtIndex:index effectiveRange:&range];
[wardLengthList addObject:@(range.length)];
index = range.location + range.length;
}
NSLog( @"%@", wardLengthList );
で、よさげ
010698
垢版 |
2019/05/20(月) 11:15:32.69ID:+/LM9KJj
>>105
>setMarkedText:〜
>の最初

NSTextInputClient を実装した View を作って、その setMarkedText:〜の最初に書いた
ということですか? 既存の View を継承して、setMarkedText:〜だけオーバーライド
すればいいのかな。いずれにしても、ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況