原创 label在左上顯示[小技巧筆記]

tangqiao的博客介紹了三種方法點擊打開鏈接 在這裏再介紹一種在XIB中的方法

原创 【Git官方文檔翻譯】1. 新手入門

1.1 新手入門 - 關於版本控制 本章將講述如何入門Git。我們將講述一下版本控制工具的背景作爲開始,然後我們將繼續說明怎樣在你的系統運行Git 並且最終讓它運行起來並且使用它。最後,在本章最後你應該明白爲什麼Git會這麼流行,爲

原创 遞歸思想解決漢諾塔的問題

【解決思路】  以3個塔柱爲例     鐵柱x  鐵柱y  鐵柱z 總共64個盤子    我們把所有的呃思路聚集爲以下兩個問題:  問題1: 將X上的63個盤子藉助z移動到y上  問題2: 將Y上的63個盤子接住X移動到Z上    然後用

原创 更改Github上的語言顯示

問題描述,最近想把在碼雲的Swift項目遷移到Github中,因爲項目裏面有之前偷懶用的OC的工具文件,Github將項目語言識別成爲Objective-C,需要更改項目的語言顯示標籤 步驟 1)打開控制檯,cd 到項目根目錄,輸入命令

原创 在Xcode項目裏使用自定義字體的方法

第一步:下載字體(一般是.ttf或者.otf文件) 第二步:將字體拷貝到項目中去(注意:兩個打鉤的地方,很容易不注意導致後面的步驟搜索不到字體) 第三步:打開info.plist文件,在下面增加一行,key值改爲 Fonts pro

原创 【排序】基數排序

第一步 以LSD爲例,假設原來有一串數值如下所示: 73, 22, 93, 43, 55, 14, 28, 65, 39, 81 首先根據個位數的數值,在走訪數值時將它們分配至編號0到9的桶子中: 0 1 81 2 22

原创 Swift中可選項的總結

// // ViewController.swift // 懶加載 // // Created by huang on 2016/10/7. // Copyright © 2016年 BBC6BAE9. All rights

原创 Master-Detail Application的純代碼實現

已經更新爲Swift3.0版本 -------------------------------------------------------------------------------------------------------

原创 iOS開發中真機和模擬器的區別

首先,看到這篇文章的同學,你先去看看是不是大小寫的問題? 問題情境:我在模擬器中取沙盒的文件是可以取到的,在真跡中就取不到,造成了在真機中的一系列錯誤,經過排查,確定問題在於取文件時,文件名中的大小寫問題。

原创 iOS啓動頁廣告swift3.0

前幾天寫了寫東西的時候,做了一個啓動頁+啓動頁廣告(我用的webview加載的Gif,靜態圖片自己換咯)+引導頁 喜歡朋友star一下哦 先不單獨寫一個工程了,上一個項目地址,可以去這個項目裏面看一下實現方法 Github地址:點擊打開鏈

原创 【數據結構】馬踏棋盤問題

算法要求: 國際象棋的期盼8X8方格棋盤,將馬放在任意的格子中,按照馬走棋的規則將馬移動,要求每個方格只能進入一次,最終使得馬走遍所有的64個方格。 任意位置的馬下一步可以走的位置如圖所示 //遞歸和回溯方法實現馬踏棋盤 #include

原创 用CocoaPods做iOS程序的依賴管理

唐巧 cocospod

原创 UILabel自動換行+自適應高度

<span style="white-space:pre"> </span>UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, 300, 100)]

原创 UITableViewCell上的按鈕點擊事件處理

http://blog.csdn.net/u011619283/article/details/43057941