·1364 字·3 分鐘
今天有個簡易的app功能如下 # 只有一個ViewController 這個ViewController上只有兩個UITextView Input: “01/15” 代表1月15日 想要結果: 在第一個UITextView上呈現 “1 月”,在第二個UITextView上呈現"15日" 這時候可能會寫一個function在Controller裡頭,叫做split,input為字串,output為陣列。
input為"01/15"的話,會出現output [“01”, “15”]
然後call一下這個function,分別把兩個UITextView給賦值陣列0和陣列1,就可以運作得很完美了。
·215 字·1 分鐘
[天瓏連結] 圖解密碼學與比特幣原理
花了很久才斷斷續續的看完這本,覺得是一本很不錯的科普書,沒有太艱深的數學。
·467 字·1 分鐘
最近遇到一個問題,使用pyinstaller製作執行檔後,在本機運作上ok,但是一傳給別人使用就會出問題。可是用右鍵show packages裡面的Content/MacOS/執行檔,是可以正常使用的。
這讓我非常困惑,後來才發現是Sierra權限設定更改。
·762 字·2 分鐘
來源網址:https://read01.com/J8P4L.html
要注意最後一段說get比較不安全是錯的,你他媽的不轉成https通通都是不安全。
·1672 字·4 分鐘
TableView # IndexPath: Section & Row # 看圖應該可以明瞭Section和Row的含意,Apple把tableView劃分為section,每個section下又有row。
在IOS中有一個叫做IndexPath的類別專門儲存這兩個值,在tableView以後要override的方法會經常看到。
·845 字·2 分鐘
環境設定 # 權限 # 開啟地圖本身不需要權限,如果若需要GPS位置,請在info.plist中開啟
·2449 字·5 分鐘
前言牢騷 # 我是要在uwp下使用加密演算法並傳送到server去,由Server進行解密。於是在google中下關鍵字".net rsa encrypt",所以就找到了最舊也最多人討論的RSACryptoServiceProvider。我使用Visual studio 2015開command line,想在弄到uwp前先行測試,結果發現了許多與伺服器(python)的解密不相容之處,不管是金鑰格式,還是填補方法。等到把這些問題都搞定了,又發現不能在UWP中使用,真是想死的心都有了…。再次google了"uwp encrpyt"後找到了CryptographicEngine + AsymmetricKeyAlgorithmProvider這組library,才終於搞定加解密問題。
·551 字·2 分鐘
Swift的執行緒分為主要和背景。 Main Queue / Concurrent Queue 主執行緒不能執行同步工作,只能執行非同步工作。
·1400 字·3 分鐘
iOS的路徑 # 專案資料夾內的路徑 # 利用Bundle.main獲取 可以指定檔案名稱以及副檔名。