廢話不多說,先來張圖,直接看下效果 ? 上圖的效果就是我們這篇文章要達到的效果。 對于沒做過類似效果的盆友們來說,可能最開始想到的會是,是否有這么一個方法能監(jiān)聽到手機APP進...
廢話不多說,先來張圖,直接看下效果 ? 上圖的效果就是我們這篇文章要達到的效果。 對于沒做過類似效果的盆友們來說,可能最開始想到的會是,是否有這么一個方法能監(jiān)聽到手機APP進...
Jenkins好處: 縮減開發(fā)周期,快速迭代版本 自動化流水線操作帶來的高效 隨時可部署 極大程度避免低級錯誤 Jenkins用處: 構建項目 跑測試用例檢測bug 靜態(tài)代碼...
隊列優(yōu)先級 隊列類型 隊列創(chuàng)建方式 串行隊列 并行(并發(fā))隊列 同步函數和異步函數決定了要不要創(chuàng)建新的線程;同步函數:在當前線程中執(zhí)行隊列里面的任務,不具備開啟線程的能力;異...
{ dispatch_async(dispatch_queue_create(0, 0), ^{ //異步子線程任務,異步釋放資源,網絡請求 } dispatch...
方法1——CFAbsoluteTime 方法2——NSDate 方法3——mach_absolute_time() 需要導入頭文件:
本人一直認為:在程序的世界里,一切重復性的,流程化的工作都可以交給自動化去完成。 在移動開發(fā)中也是如此:其實寫代碼只是我們開發(fā)過程中的一部分,除此之外我們還需要進行編譯,打包...
背景:最近 BI 的同學反映,根據我們 iOS 客戶端收集的埋點數據顯示,有一部分數據的埋點時間不對,但是我在工程代碼中斷點調試時卻沒有發(fā)現任何異常情況。 BI 同學提供的“...
以終為始:一種結果導向的思考框架。 結果導向 反直覺的思維方式做事之前,先想想結果是什么樣子。 想象的共同體 規(guī)劃和發(fā)現1、“以終為始”的方式,不僅僅可以幫助我們規(guī)劃工作,還...
Markdown是一種純文本格式的標記語言。通過簡單的標記語法,它可以使普通文本內容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點:1、因為是純文本,所以只要支持Markd...
程序員是如何思考的 1、思考框架 Where are we ? (我們現在在哪里?) Where are we going ? (我們要到哪里去?) How can we g...
做iOS開發(fā)經常會研究一些自己感興趣的App,甚至仿寫一些很贊的功能和交互,如果有這個應用的一些資源文件,也會給我們的研究助力不少。 1.從.ipa安裝包中我們可獲取那些內容...
有些情況是這樣的,比如首頁是顯示tabbar的,但是push之后需要將tabbar隱藏掉,返回時再顯示tabbar。 方式一:hidesBottomBarWhenPushed...
在昨天參加的線下活動中(詳情了解,點擊昨天日更《走出去,會有奇遇》),一位書友分享的這句話讓我印象深刻:“只分享,不建議”,他說這正是線下活動的氛圍,在這種環(huán)境下讓人特別自在...
前言: tableView 有個屬性叫tableHeaderView 用它我們可以做很多事情在tableView的頭部加上自定義的view 隨著tableView一起滾動 常...
我們在開發(fā)中,UITableView是很常用的控件。有的時候,系統(tǒng)自帶的分割線可以滿足產品的要求(實在是萬幸),但是大部分時候,系統(tǒng)自帶的分割線并不能滿足產品的需求,那就需要...
以前基本是使用一個按鈕的兩種狀態(tài),Normal/Disabled或者Normal/Selected,使用UIButton的下面兩個方法設置不同狀態(tài)下的文字顏色和圖片 今天有一...
第1步:準備操作 導入CoreLocation.h框架頭文件 遵守CLLocationManagerDelegate協(xié)議 定義一個成員屬性保存定位管理者對象 第2步:懶加載創(chuàng)...