2015-09-02 54 views
1

據我所知,twitter帖子的最大字符長度是117.當我發佈純文本時。沒問題。但是,當我爲超鏈接添加文本時,當我發佈117個字符(爲了成功發佈,我可以縮短總長度)時會引起問題。爲什麼是這樣?iOS Twitter發佈問題 - 字符數

明文:

enter image description here

文字與網址內:(這樣會導致問題,甚至有3個字符仍然存在,但如果我繼續減少字符例如,留下10個字符,然後我。可以成功發佈)

enter image description here

錯誤:

enter image description here

我認爲Twitter計數算法與iOS不同。任何想法?謝謝

+0

選中此項 - http://stackoverflow.com/questions/9837285/cannot-send-tweet-popup-appears – Rajat

+0

謝謝。我知道這個問題。但我需要一個解決方案。有沒有解決這個問題的方法? –

回答

3

我終於明白了。我的結論是:

  1. Twitter的文本的最大長度是140,在iOS中是117,如果裏面沒有url。
  2. 無論網址的原始長度是多少,每個網址的長度都是23。所以你必須計算你自己允許的最大文本長度。

有關詳細信息,請參閱https://github.com/twitter/twitter-text,儘管ObjC中的最大長度是錯誤的。