高仿網易新聞頻道選擇器
前段時間公司做一個新聞類的專案,需要支援頻道編輯,快取等功能,介面效果邏輯就按照最新版的網易新聞來,網上沒找到類似的輪子,二話不說直接開擼,為了做到和網易效果一模一樣還是遇到不少坑和細節,這在此分享出來,自己做
前段時間公司做一個新聞類的專案,需要支援頻道編輯,快取等功能,介面效果邏輯就按照最新版的網易新聞來,網上沒找到類似的輪子,二話不說直接開擼,為了做到和網易效果一模一樣還是遇到不少坑和細節,這在此分享出來,自己做
許多年前,小樑進了他的第一家公司,不久迎來了他的第一個專案,他翻了下蘋果的文件決定用URLSession來調後臺API,於是他在每個需要和伺服器互動的地方寫下了如下程式碼: class AViewCo
Dimensions 獲取的是裝置螢幕解析度對應的寬高,包含了 status bar 以及其它 bar. ios ios 比較簡單,就一個 statusBar,iphoneX 是一類,其它的是一類,使用
前言 其實對於寫文章這個事,我的內心是拒絕的,概括一下心路歷程就是雖然嘴上說著不要不要,但是身體卻很誠實,其實內心拒絕的原因是不知如何讓枯燥的技術文兒看起來能更具吸引力,於是決定想一個極其正(you)經(h
if else 與 switch case 是最基本的邏輯判斷方式,但卻也是 複雜度 的元凶,實務上善用 ECMAScript 的語言特性與 Higher Order Function,可以降低複雜度,讓程式
最近在群裡看到有人發的一道面試題,題目如下: @interface Spark : NSObject @property(nonatomic,copy) NSString *name; @end
它是在Theos開發中允許hook程式碼非常的簡單明瞭,它能夠替換、修改、新增方法或者類。 塊等級 這種等級必須以%end結尾,並且也不存在函式 %group %group Groupname
一、簡要介紹 libsqlite3是IOS中純C語言操作Sqlite資料庫的一個庫檔案。使用起來和OC面向物件的方式有點彆扭,不是特別的方便。 FMDB是IOS平臺的SQLite資料庫框架
大家好,2018年即將結束,2019年即將到來。這時候,我們大多數人將開始制定我們的目標,例如健身目標,學習目標,和財務目標。作為一名程式員,我們的目標之一是學習新技術和程式語言,但是你應該學習哪種語言呢?因為
不知道大家有沒有考慮過一個很奇怪的情況,就是 View Controller 的生命週期沒有被呼叫,或者是呼叫順序錯亂?其實這在實際操作中經常發生,override 的時候一不小心就忘記呼叫 super 了,或
新酷產品第一時間免費試玩,還有眾多優質達人分享獨到生活經驗,快來新浪眾測,體驗各領域最前沿、最有趣、最好玩的產品吧~!下載客戶端還能獲得專享福利哦! 新浪手機訊 11月30日上午訊息,據國外調研機構表示,蘋果手
為了提高iOS 12更新率,蘋果也是在敦促大家升級,他們認為新系統對老iPhone進行了細心的優化,所以完全不用擔心卡頓沒法用的情況。 昨天,外媒給出的訊息顯示,蘋果可能會在12月中旬正式推送這個新系統,而
一、安裝破解Charles 1.下載charles4.0.2版本,下面的jar包需要和charles版本對應 2. 下載地址:https://www.cr173.com/soft/494576.
在專案開發當中,我們經常會對一些資料進行本地快取處理。離線快取的資料一般都儲存在APP所在的沙盒之中。一般有以下幾種: 1、PList(XML屬性列表) 在使用plist進行資料儲存和讀取,
文章按照順序寫的,之前文章寫過的很多邏輯都會略過,建議順序閱讀,並下載原始碼結合閱讀。 目錄 專案下載地址: CollectionView-Note UICollectionView