分類
macOS 分享交流

OS X 開啟 RamDisk 來為 Safari 和 Xcode 加速

隨著 Xcode 的版本升級,速度越來越慢,尤其一言不合就“白板”的問題相信大家都會有遇到。

這是非常影響開發效率的事情。如果有可能,那麼我們將 Xcode 的緩存文件放到內存,速度應該快很多。(雖然現在 rmbp 的 ssd 已經十分的快速了,但比起內存,還是差的很遠——對於機械硬盤[……]

點擊跳轉以繼續閱讀

分類
macOS Swift

Xcode 自動版本號

做開發者肯定有過這樣的煩惱:版本號提交錯了!

編譯和測試的版本多了,難免提交的時候才發現版本號搞錯了。要不就是後台版本號正確,前台的版本號忘記更改。其實,可以讓前台自動獲取後台的版本號數據,比如這樣:

後台的版本號[……]

點擊跳轉以繼續閱讀

分類
Swift

Xcode 裡各種 Sent Event 的含義

在 Xcode 中,我們給 iOS 平台開發 App,免不了要添加一個按鈕綁定一個事件,這時候就有說法了,你會發現一個按鈕的觸摸事件早已經不是以前的一個“Touch Up Inside”那麼簡單了。

參照題圖,目前至少有這麼多中有的沒的事件可以供你選擇,在功能更多的同時,新手可能就更加懵逼了?[……]

點擊跳轉以繼續閱讀

分類
macOS Swift

Xcode 裡的那些插件

在 OSX 上進行開發,那你必然少不了和這個著名的 IDE 打交道。畢竟,我們使用IDE就是為了提高生產力,所以我們自然要對它進行一番的個性定制化。這時候你會發現 Xcode 的偏好設置還真的是沒什麼好定制的。

如同大多數 IDE,其實 Xcode 也是支持插件的,我們可以通過插件來對它進行各[……]

點擊跳轉以繼續閱讀

分類
Swift

使用開源版本的 Swift

開源版本的 Swift 已經是 2.2 了,不過相對於 2.1 並沒有什麼特別的改進。Swift 現在支援 OS X 和 Ubuntu,在 Ubuntu 上支援 14.04 和 15.10 兩個版本,你可以在這個頁面下載最新的編譯版本(目前還沒有穩定的正式版)現在我就說說如何在這兩個平臺上使用它。[……]

點擊跳轉以繼續閱讀

分類
Swift 翻譯文章

Swift 是開源的

Swift 現在開源了。今天蘋果啟動了開源 Swift 社區,同樣驚豔的新工具和資源包括:

分類
Swift

在 Xcode 中直接預覽應用 UI

在使用 Xcode 做 app 應用開發的時候,設計一下應用的 UI 界面是家常便飯,但是每次都要運行然後去模擬器裡查看輸出一件很麻煩的事情,尤其是當需要修改的元素很多、而且需要配適各種屏幕大小的時候——畢竟,現在 iPhone 的產品線不再那麼單一了。

所以,一口氣運行三四個模擬器這種事情恐[……]

點擊跳轉以繼續閱讀

分類
Swift

豆瓣 FM 的歌曲列表獲取問題

最近開始學習 Swift 了,就好像是“hello world”一樣,似乎每一種語言總是有一個“編寫豆瓣 FM”的項目教程😶

總之,我也開始用這個手把手教程來熟悉開發流程了,不過,昨天才做到顯示播放列表並且顯示歌曲封面,今天添加了播放功能就崩潰閃退了!

好吧,即使將新添加[……]

點擊跳轉以繼續閱讀

分類
Swift

Could not load the image referenced from a nib in the bundle running on device

在使用 Xcode中 做一個程序的時候,我們普遍會使用一些圖片來代替掉按鈕上生硬的文字,讓界面更加美觀。

不過,在添加圖片的時候,我就遇到了編輯的時候 故事板 可以顯示,但是程序運行的時候卻無法顯示的問題。

查看記錄發現報錯:
[crayon-5ed79b8d65a7f02[……]

點擊跳轉以繼續閱讀