原创 控件-UILabel

UILabel屬性 1.text:設置標籤顯示文本。 2.attributedText:設置標籤屬性文本。 NSString *text = @"first"; NSMutableAttributedString *te

原创 iOS後臺解析

iOS後臺 上個月給小妹買了一臺6s 她問我雙擊 Home 鍵之後 彈出的那些應用會不會耗電 我找到一篇文章 正好說的就是這個問題 摘要翻譯一下 原文地址 http://www.speirs.org/blog/2012/1/

原创 對iOS 9 新增的控件 UIStackView 官方文檔的翻譯

UIStackView 繼承結構 基本介紹 The UIStackView class provides a streamlined interface for laying out a collection of views

原创 基礎控件屬性及方法整理 --> UIButton

唉 = = 各種控件 各種屬性 別人關鍵時刻都能記住 我不行 還是寫寫blog吧 - - 起碼不用百度了 - - 日常更新 工作較忙則鴿 = = 今天是Button UIButton屬性 UIButton狀態:

原创 中國式社交

如何面對中國式交際 最近正在思考這個問題。 不得不說,你提的這個問題很值得回答,它牽扯了人性、心理、文化、教養、因果報應等多個話題。 首先我要說的是,某些人推崇了幾千年的中庸與從衆並不是什麼好東西,然而,在中國的衆多人心目中,這

原创 iOS開發中 常用代碼整理

1.設置label的圓角 //設置layer的圓角 label.layer.cornerRadias = 角度; //減掉超出主層的部分 label.layer.masksToBounds = YES; label.layer.c

原创 Swift藍牙開發詳解及示例

Swift藍牙開發詳解藍牙使用iOS 藍牙簡介具體使用步驟代碼拆解實現其他相關優化 藍牙使用 距離上次博客更新已經過去了好幾個月 這段時間一直在忙公司項目的重構和整體UI重做 一直抽不出時間來對做的東西做一個歸納和整理 前

原创 Swift Map與CompactMap區別

Swift Map與CompactMap區別Map與CompactMap區別flatMap相關Sequence.flatMap區別Optional.flatMap區別Optional.compactMap區別 Map與Compac

原创 iOS導航及分享歸納與整理

自己嘗試做了個公交app 需要用到分享及導航功能 歸納整理一下腦子裏的東西 一. 地圖定位 1. 地圖導航 創建CLGeocoder對象 調用地理編碼方法 防錯處理 獲取CL地標對象 暫取最後一個 創建MKPlacemark對象

原创 Swift flatMap詳解

Swift flatMap詳解Swift flatMap詳解flatMap 的其中一個重載flatMap 的另一個重載 Swift flatMap詳解 先看下flatMap的用法 Sequence.flatMap<S>(_: (E

原创 NSSet介紹

NSSet基本介紹 NSSet到底什麼類型,其實它和NSArray功能性質一樣,用於存儲對象,屬於集合; NSSet , NSMutableSet類聲明編程接口對象,無序的集合,在內存中存儲方式是不連續的,不像NSArray(是

原创 Swift Map詳解

Swift Map詳解Swift Map詳解 Swift Map詳解 先看下map的用法 let numbers = [1,2,3,4] let result = numbers.map { $0 + 1 } print(resu

原创 常用界面跳轉方式

iOS場景切換 多個場景之間切換的Style總共有5種: Modal(模態) – 過渡到另一個場景,以完成一項任務。任務完成後,將關閉該場景,並返回到原來的場景。 Push(壓入) – 創建一個場景鏈,用戶可在其中前後移動。用

原创 NSlog的前世今生

OC中NSlog探究 NS NS 是保留的NeXTSTEP 80年代末的Unix, 現在MacOS沿用當時的庫(legacy code),所以對應的函數名也保留以NS開頭。 log log不是縮寫,就是 log。 log 本意原

原创 從零學習Swift

構造函數 構造函數基礎 構造函數是一種特殊的函數,主要用來在創建對象時初始化對象,爲對象成員變量設置初始值,在 OC 中的構造函數是 initWithXXX,在 Swift 中由於支持函數重載,所有的構造函數都是 init 構造函