原创 UINavigationController

1>使用步驟 1,初始化UINavigationController 2,設置UIWindow的rootViewController(根控制器)爲UINavigationController(導航控制器) 3,根據具體情況,通過push方

原创 NSThread

什麼是進程?進程是指系統中正在運行的一個應用程序。 每個進程之間是獨立的,每個進程都運行在其專用並受保護的內存空間內。 什麼是線程?線程是進程的基本執行單元。一個進程想要執行任務必須得有線程。(一個進程最少得有一個線程) 一個線程中任務

原创 蘋果官方第三方框架Reachability

1,聯網狀態監測 或者 點贊 收藏 分享 文章舉報 LeaderQiu 發佈了40 篇原創文章 · 獲贊 1 · 訪問量 9萬+ 私信

原创 GCD

什麼是GCD:大中央調度器 GCD優點:是蘋果專門爲多核的並行運算提供的解決方案, 自動利用CPU內核,自動管理線程生命週期,程序員只需要告訴GCD要執行的任務,不需要編寫任何線程管理代碼。 GCD的核心概念: 任務:要執行什麼操作;

原创 iOS 兩個App之間利用URLSchemes的通信

iOS 兩個App之間調起通信 前言 假設需求是這樣的:由一個app1跳轉到app2之後,app2完成某項任務之後,怎麼把app2的完成信息傳到app1(自己的程序是app1),傳的是什麼類型的數據,怎麼進行解析? 邏輯 本文

原创 Mac平臺下spark單機環境 安裝

單機環境安裝1.安裝環境                系統:Linux系統平臺(Windows上需要安裝Cygwin,以模擬Linux環境)                預裝依賴:JDK(Linux系統一般會自帶安裝好的openj

原创 Mac系統Python安裝MySQLdb的巨坑(已踩)

下載MySQLdb 在SourceForge可以下載MySQL-python-1.2.4b4.tar,下載後解壓,然後在終端Terminal中執行以下命令:   new-host-3:~ iFantastic$ cd /Users/i

原创 我的一點產品心得

產品學習心得 一, 1》關於產品,第一就是用心,第二要心懷謙卑,第三就是換位思考。 2》做產品最忌諱把自己置身事外,只是以學習的角度去學習。 3》要把自己反覆在“用戶”、“產品”和“市場”之間來回做角色變化。 4》偶有心得也不要得意洋洋

原创 LaunchImage設置了爲什麼不顯示

一,文件設置 1》指定Launch Image Source 2》Launch Screen File 需要清空 二,圖片尺寸 一般用5的尺寸就行 640X1136

原创 Spark學習之RDD常用操作

一些操作對所有類型的RDD都可以使用,而另一些操作只能在特殊的RDD類型使用。例如只有對於元素都是數字的RDD才能計算平均值。在下面的操作都是在RDD上通用的操作。 Transformations map()  Map函數和MapR

原创 SDWebImage簡介及使用

1,SD自帶緩存清理,圖片在沙盒超過一星期,會自動清理。 2,SD這個庫比較特殊,他包含了其他的第三方庫,所以clone時需要用到遞歸下載 3,升級這個第三方庫:cd到這個庫的目錄,git pull 4,如何去學習一個第三方庫? *建立

原创 iOS與網頁JS交互,看我就夠了

隨着移動APP的快速迭代開發趨勢,越來越多的APP中嵌入了html網頁,但在一些大中型APP中,尤其是電商類APP,html頁面已經不僅僅滿足展示功能,這時html要求能與原生語言進行交互、相互傳值。比如攜程APP中一個熱門景點的網頁

原创 JSONModel & MJExtension

一,JSONModel 1,JSONModel具有侵入性,想要實現功能,必須繼承自JSONModel類 2,簡單使用 3, 二,MJExtension 1, 2,MJ與JSONModel性能比較

原创 一個宏解決 iOS屏幕適配

用一個宏 解決 iOS各種機型的屏幕適配問題 前提條件: 設計師給出的效果圖應以iPhone6P爲基準。 什麼時候使用這個宏? 所有控件的尺寸、x值y值, cell的高度,文字的字體大小 如何使用這個宏? 在“Supporting

原创 iOS TextField設置大全

//初始化textfield並設置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   //設置