我的應用程序從IOS地址簿中提取電話號碼,然後將它們存儲在覈心數據中。我注意到,IOS地址簿存儲格式爲(650)555 5555的數據。這會導致問題,因爲當您嘗試將此發送到URL調用或文本不起作用時。存儲電話號碼的最佳實踐:是否有格式?
對於在我的應用程序中手動輸入的其他電話號碼,我一直在存儲它們而沒有格式化和格式化它們,只有在顯示屏上。
有沒有一種首選的方法來存儲字符與字符?
我的應用程序從IOS地址簿中提取電話號碼,然後將它們存儲在覈心數據中。我注意到,IOS地址簿存儲格式爲(650)555 5555的數據。這會導致問題,因爲當您嘗試將此發送到URL調用或文本不起作用時。存儲電話號碼的最佳實踐:是否有格式?
對於在我的應用程序中手動輸入的其他電話號碼,我一直在存儲它們而沒有格式化和格式化它們,只有在顯示屏上。
有沒有一種首選的方法來存儲字符與字符?
這是真的取決於你和你將使用的數字。
我已經完成了這項工作,我們選擇使用普通數字存儲電話號碼,並根據位置顯示格式,因爲最有可能所有聯繫號碼都來自特定的國家/地區。這對一個人來說會更容易看。
此外,我們可以只使用沒有任何修改存儲的號碼,只是調用或發送文本,因爲這需要手機沒有格式。
括號,連字符,空格等都是數據的一部分,而不是數據本身的一部分。因此,您應該將它們存儲爲純數字。
這是你的選擇,你想如何存儲電話號碼。但我認爲,最好的方法是對所有數字使用一種樣式:手動輸入並從地址簿中輸入。如果你不需要向用戶顯示存儲號碼,顯然最好不用格式存儲。在其他情況下,取決於特定的應用程序。 – Andrey