原创 直接插入排序

直接插入排序(straight insertion sort)的做法是: 每次從無序表中取出第一個元素,把它插入到有序表的合適位置,使有序表仍然有序。 第一趟比較前兩個數,然後把第二個數按大小插入到有序表中; 第二趟把第三個數據與前

原创 iOS開發——keychain的使用

通常情況下,我們用NSUserDefaults存儲數據信息,但是對於一些私密信息,比如密碼、證書等等,就需要使用更爲安全的keychain了。keychain裏保存的信息不會因App被刪除而丟失,在用戶重新安裝App後依然有效,數據還在。

原创 關於更換push證書的問題

我原本已經有成功安裝一個push證書,並且正常使用。 可是當我有需求需要更換另外一個push證書的時候,問題出現了。 我的操作是這樣: 我直接到蘋果官網,登錄我的開發者賬號,然後重新創建了一個App IDs,然後根據App IDs

原创 IOS開發/iphone開發震動與播放聲音Demo

可能在軟件某些時候需要震動手機以示提醒,可能還要播放一段特殊的聲音引起用戶的注意,在ios中如何實現呢? 首先實現震動,其實就是調用系統的方法,一句話就行,AudioServicesPlaySystemSound (kSystemSoun

原创 ios 關於推送發佈的一些流程

我經常在發佈ios應用到appstore的時候,遇到一系列問題,這邊我把這些容易混淆忘記的流程記錄下來,方便自己以及其他開發者查詢 我們的應用如果要用到推送,肯定是需要push證書,而這個時候我們需要注意,證書分爲兩種,一個是Deve