這兩天把之前工作的功能之一 "萬年曆選取",稍微整理一下

弄成一個專案,分享給需要的人

範例圖:

程式碼在此

https://github.com/aac1109/SimCalendarPicker

Louis Huang 發表在 痞客邦 留言(0) 人氣()

iOS 的 table view 預設是沒有上方格線的,最近在研究怎麼加入

結果找到了兩個方法,筆記一下

方法一

方法二

透過UITableView delegate

Louis Huang 發表在 痞客邦 留言(0) 人氣()

以下是這兩天研究的心得,還沒開始研究的可以參考一下,節省大家的時間
NSURLSession 是 NSURLConnection 的改良版,iOS7.0 以上才支援,相關文章可參考
NSURLSession 底下有一個 subclass 名為 NSURLSessionDownloadTask,便可以達到我們目前所需要的功能,包括啟動下載、取消下載、告訴我們下載進度、以及下載是否完成,相關文件請參考 iOS developer library

Louis Huang 發表在 痞客邦 留言(0) 人氣()

參考自 Stanford CS193P Swift 教學影片

https://youtu.be/NrTTCaL2xQM?list=PLsJq-VuSo2k26duIWzNjXztkZ7VrbppkT&t=551

Function 後面若要 return 多個數值,可使用 Tuple

將回傳值用小括號括起來,並給予變數名稱

範例如下:

Louis Huang 發表在 痞客邦 留言(0) 人氣()

拜讀完保哥的大作 30 天精通 Git 版本控管 後

本來對Git矇懞懂懂

突然有豁然開朗的感覺XD

推薦大家也去整個看一遍

絕對是獲益良多

Louis Huang 發表在 痞客邦 留言(0) 人氣()


以下兩種方式皆可

1. Project setting裡面設定

2. 在各自頁面單獨設定

在頁面中加入以下程式碼

此範例為鎖定直向

Louis Huang 發表在 痞客邦 留言(0) 人氣()

螢幕快照 2016-02-01 下午3.49.03.png

以下為讓iOS專案支援多國語系的步驟

1. 新增string檔案

在Source底下的String File,取名為Localizable

2. 點選Localizable.string,點選File inspector底下的Localize

3. Project setting -> Info -> Localizations 底下新增語言

Louis Huang 發表在 痞客邦 留言(0) 人氣()


每天利用下半回家和早上起來的一些時間

不知不覺也看兩個月了

目前進度到411頁,總共900多頁

裡面很多觀念真的都是以前會疏忽的

還有完整的軟體開發應有的流程

Louis Huang 發表在 痞客邦 留言(1) 人氣()


這兩天寫了一個簡單的iOS Log管理模組
可以印出time stamp, log level, file name, function name, line number
以及log level控管
Xcode預設無法依據不同的log level印出不同顏色Log
Android都可以...

Louis Huang 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。