- Sep 28 Fri 2012 07:52
-
XCode 教學 學習記錄 關於本站
- Jun 14 Wed 2017 22:25
-
使用 ZipArchive/ZipArchive 解壓縮 ZIP 檔 使用 Swift

我們在撰寫應用時,常為了APP或傳送內容的大小,壓縮資料成 zip 檔,但使用時,就要先行解壓才會有存取的效率。但 macOS 的程式庫中,似乎沒有內建完整的解壓程式庫,還好網路神人很多,有人分享了程式庫,並以 MIT 授權提供出來,讓我們看一下如何使用
首先分享 GitHub 網址 https://github.com/ZipArchive/ZipArchive
以下是使用方法
- Jun 13 Tue 2017 14:48
-
macOS 用的 抓檔案工具 NSOpenPanel

寫 iOS 和 macOS/OS X 的程式,有許多相同與不同的地方,相同的是程式語言,不同的是元件與資料來源/架構等。由於 iOS 是 sandBox 程式,只能抓取雲端檔案或照片等,但 macOS 是可以開啟一個本機檔案來修改撰寫,這時就需要一個檔案選取器了,但在元件選取器上搜尋了 "FilePicker" 沒有發現相關的資料,上網研究了一下,原來是要用 NSOpenPanel 這個物件來抓取檔案,記錄如下:
原則上,最簡單的設定方式,只要建立後啟動就可以了,以下是它的語法
- Mar 31 Fri 2017 03:13
-
Objective-C to Swift Category vs. Extension
在 Objective-C 中,,我們常用 Category 來擴充現有的 Class。Swift 有個很相似的語法叫extension 它不但可以擴充 class 也適用於 Value Type的項目,請參考以下案例:
- Mar 31 Fri 2017 03:03
-
Objective-C to Swift 字串與字元
- Mar 31 Fri 2017 02:21
-
Objective-C to Swift 數值類型與基本運算子
- Mar 31 Fri 2017 02:19
-
Objective-C to Swift 變數與常數
- Mar 31 Fri 2017 02:15
-
Objective-C to Swift 程式基礎
- Mar 31 Fri 2017 02:13
-
Swift 基礎概念
- Mar 31 Fri 2017 02:06
-
From Objective-C to Swift
- Jan 12 Thu 2017 21:03
-
使用 Firebase with Swift, (2.1 ),Email 認證實作,登入

前一篇,我們己經引入了 SDK,接下來,要做的事情是帳號密碼認證。若還沒看過,請先參考前篇完成引入SDK 的部份
http://shenfive.pixnet.net/blog/post/220664811-%E4%BD%BF%E7%94%A8-firebase--with-swift%2c--%EF%BC%881-%29%EF%BC%8C%E7%B0%A1%E4%BB%8B%E8%88%87%E5%AE%89%E8%A3%9Dsdk
我們要在這兒做幾個事情:
- Oct 21 Fri 2016 11:05
-
iOS Objective C/Swift 的協議 protocol 與 Android / Java 的接口 interfaces 的不同
Objective C/Swift 的 portocol 其實就是 Java 的 interfaces.
portocal / Delegate 其實就是在實作 interfaces, 幾乎沒有不同
portocal / Delegate 其實就是在實作 interfaces, 幾乎沒有不同

