質問編集履歴

1

追記しました。

2020/07/12 17:54

投稿

dddd12233
dddd12233

スコア13

test CHANGED
File without changes
test CHANGED
@@ -242,6 +242,36 @@
242
242
 
243
243
 
244
244
 
245
+ また、
246
+
247
+ ```ここに言語を入力
248
+
249
+ func isPhoneNumber(candidate: BehaviorRelay<String>) -> Bool {
250
+
251
+
252
+
253
+ ```
254
+
255
+ このような修正をしても、
256
+
257
+ class AppDelegate: UIResponder, UIApplicationDelegate {
258
+
259
+ の箇所で
260
+
261
+ エラー
262
+
263
+ "Thread 1: Exception: "Can't do regex matching on object RxRelay.BehaviorRelay<Swift.String>."
264
+
265
+ となります。
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+ ### 聞きたいこと
274
+
245
275
  **'BehaviorRelay<String>'をString型にキャストする方法、あるいはそれ以外の方法で今回のような電話番号のバリデーションを実現する方法を教えていただきたいです。**
246
276
 
247
277