原创 iOS_UI_網絡數據請求

GET和POST數據請求,同步和異步發送請求 #import <UIKit/UIKit.h> @interface AppDelegate : UIResponder <UIApplicationDelegate> @pr

原创 通過StoryBoard創建UIViewController

 StoryBoard是IOS5的新特性之一,把程序View的設計弄成了繪畫板(storyboard),它讓枯燥程序猿們體驗了下做一次畫家。如果是第一次接觸StoryBoard,想用StoryBoard做一個最簡單的IOS程序,我建議點

原创 iOS自定義UITabBar

做iOS開發的都知道,系統自帶的UITabBar功能有限,默認的就是切換頁面,類似彈出菜單一些功能都不支持,而且可控制程度很低,樣式修改也麻煩等等一堆問題。所以簡單小結一下相關知識。 首先自定義一個控制器類 MyTabBarCon

原创 AFNetworking3.0網絡請求方法封裝(自帶緩存功能)

GET請求封裝 注意: 先將AFNetworking三方文件拖入工程 這段方法粘在新類的.h文件中 創建新類基於NSObject, 定義需要用到的枚舉 <code class="language-oc hljs object

原创 關於兩個app互相跳轉問題

比如:通過AppOne要判斷AppTwo是否在手機中,不在就跳到AppStore中進行下載 首先,我們要通過canOpenURL來找到AppTwo的路徑 1. 在AppTwo中的info.plist中添加URL types,

原创 簡單的在特定的某些控制器中隱藏導航欄

相信大家在項目難免會遇到這樣一個情況:在一個navigation堆棧中,有一些特殊的控制器需要隱藏頂部的導航欄 ,一般情況下可能會想到在viewwillappear中設置setNavigationBarHidden = YES 這樣,然

原创 Swift類與結構、存儲屬性、計算屬性、函數與方法、附屬腳本等

寫了12個Person來複習,不過完成同樣的代碼需要敲鍵盤的次數相比OC確實少了很多,這很多應該歸功於Swift中不寫分號,以及少了OC中的中括號。 一、類與結構體 兩者在Swift中差不了多少了 類與結構體有很多相同的地方:

原创 Masonry使用小結

關於佈局框架方面,最常用的是Masonry和AutoLayout,以下是關於Masonry的一些使用方法。 介紹 Masonry是一款輕量級的佈局框架,擁有自己的描述語法,採用鏈式語法封裝自動佈局,具有較高可讀性。並且同時支持iOS

原创 iOS WebView 清除緩存和Cookie

If your iPhone or iPad app embeds UIWebViews or makes HTTP requests directly with NSURLConnection, it’s important to

原创 [iOS]setValue和setObject區別

1 setValue: forKey:的定義@interface NSMutableDictionary(NSKeyValueCoding)- (void)setValue:(id)value forKey:(NSString *)key