通过 Interface Builder 在 UITextView 中添加“...”

Adding '...' in UITextView through Interface Builder

我通过 Interface Builder 在 UITableViewCell 内容视图中添加了一个 UITextView。 然后,我想把三个点'...'作为文本。

当我 运行 应用处于调试模式时(无论是否模拟设备),调试 Session 显示:

我的断点位于viewDidLoad

线程 1 处于无限循环中,我的断点从未被击中,我无法通过仪器分析找到它发生的位置。

在其他情况下(空文本、随机字符...),运行照常进行。 稍后,我尝试用一​​个、两个点 => KO...

你遇到过吗?

我的会议: Swift 2.1,Xcode 版本 7.1 (7B91b),OS X 10.11.1 (El Capitan)

IB 出口:

class SubscriptionViewController: UITableViewController, UITextViewDelegate, CLLocationManagerDelegate {



@IBOutlet weak var myName: UITextView!

截图:

同时 运行 这三个点:

我启动分析....没有...

如果我对空文本执行相同的操作:

没问题!

看起来是与特殊字符有关的问题。 如果将 Text 中的 Attributes Inspector 类型从 Plain 更改为 Attributed,此问题就会消失。