要获得$('#my-container').on('mousemove', function() {
$('#mouse-pointer').css({
'top' : event.pageY -100 + 'px',
'left' : event.pageX -100 + 'px'
});
});
的前50个字符,我可以
String
如何获得s.substringToIndex(s.startIndex.advancedBy(50)))
的前50个unicode标量?
我可以使用String
获取String.UnicodeScalarView
个对象,但我不知道该如何离开。
答案 0 :(得分:1)
s.unicodeScalars
返回符合的String.UnicodeScalarView
到CollectionType
。您可以使用
u = s.unicodeScalars
u[u.startIndex ..< u.startIndex.advancedBy(50)]
或者,在初始序列的情况下,更简单地用
u.prefix(50)
存在一个小差异:订阅需要指定的
子范围存在,否则将以运行时异常终止。
prefix()
在给定索引处截断,即返回子序列
含50或更少的元素。