teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ちなみに

2016/12/19 04:20

投稿

fuzzball
fuzzball

スコア16733

answer CHANGED
@@ -4,4 +4,16 @@
4
4
  NSString *tmp = [_MessageView.text stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
5
5
  //NSLog(@"[%@]", tmp);
6
6
  _SendBtn.enabled = (tmp.length > 0);
7
- ```
7
+ ```
8
+
9
+ # ちなみに
10
+
11
+ 改行1個だけなら`@"\n"`で判定してもいいですが、文字列比較の方法が間違っています。
12
+
13
+ ```objectivec
14
+ //× warning出てませんか?
15
+ _MessageView.text == @"\n"
16
+
17
+ //○
18
+ [_MessageView.text compare:@"\n"] == NSOrderedSame
19
+ ```