質問編集履歴
1
追記しました。
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
|
|