Browse Source

fix potential crash bug

willbin 9 năm trước cách đây
mục cha
commit
d13472b773
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      YYText/Component/YYTextLayout.m

+ 1 - 1
YYText/Component/YYTextLayout.m

@@ -549,7 +549,7 @@ OSSpinLockUnlock(&_lock);
         if (container.linePositionModifier) {
         if (container.linePositionModifier) {
             [container.linePositionModifier modifyLines:lines fromText:text inContainer:container];
             [container.linePositionModifier modifyLines:lines fromText:text inContainer:container];
             textBoundingRect = CGRectZero;
             textBoundingRect = CGRectZero;
-            for (NSUInteger i = 0; i < lineCount; i++) {
+            for (NSUInteger i = 0; i < lines.count; i++) {
                 YYTextLine *line = lines[i];
                 YYTextLine *line = lines[i];
                 if (i == 0) textBoundingRect = line.bounds;
                 if (i == 0) textBoundingRect = line.bounds;
                 else textBoundingRect = CGRectUnion(textBoundingRect, line.bounds);
                 else textBoundingRect = CGRectUnion(textBoundingRect, line.bounds);