iOS - 收藏集 - 掘金

PPAsyncDrawingKit - 實現了一系列基礎 UI 控件的輕量級 ASDK - iOS - 掘金
一年 iOS,求職中,上海地區,郵箱:dskcpp@gmail.com PPAsyncDrawingKit ...ios

33 款馳騁 2017 的 iOS 開源庫 - 掘金
文/Paweł Białecki譯/Mantra原文:https://medium.com/app-coder-...git

提醒事項工具 TodayMind 開源 - iOS - 掘金
Make Reminder Great Again! What is TodayMind ...程序員

iOS 開發之多工程聯編 - iOS - 掘金
在iOS應用開發中,隨着開發 的深刻,項目的規範也愈來愈高,爲了更加方便的管理自定義靜態庫與pods之間的聯繫,咱們一般會在在當前的項目工程文件中引入靜態庫或者其餘工程,並與CocoaPods配合使用. 在說具體操做前 咱們先了...github

主力 Swift 或許真的要等一等 - iOS - 掘金
最近看到網上一些對於 Swift 的觀點,這裏想說幾句。 從 2014 年發佈到如今已經快三年的光景,能夠說現在的 Swift 已經比初代要好太多,回想一年前剛接觸 iOS 開發那陣,我第一個接觸的語言就是 Swift,而不是 Objective-C,...面試

《Effective Objective-C 》超級乾貨三部曲(二):規範篇 - iOS - 掘金
《Effective Objective-C 編寫高質量iOS與OS X代碼的52個有效方法》 繼上一篇《Effective Objective-C 》超級乾貨三部曲(一):概念篇以後,本篇便是三部曲的第二篇:...算法

深度學習與 App 的魔幻結合 - iOS - 掘金
This post have got access from the original author Avihay Assouline to translate into Chinese. If you are interest in this article...shell

自定義 Xcode ViewController 類模板 - iOS - 掘金
寫以前先感謝下 @ColeXm 的 偷懶寶典--打造屬於本身的 Xcode 類模板 讓我知道可以知道還能自定義 Xcode 類模板。 而後 有興趣的能夠看看我本身 博客 ,排版應該稍微好點。 話不...編程

Motion:來自 CosmicMind 無縫流暢的動畫及轉場框架庫 - iOS - 掘金
Welcome to Motion Motion is a new tool used to create transition anima...swift

(譯) 關於 Swift,我不喜歡的幾點 - iOS - 掘金
做者:Soroush Khanlou,原文連接,原文日期:2016-08-14譯者:Joy;校對:冬瓜;定稿: CMB 在之前,我已經寫過不少喜歡 Swift 的理由。可是今天,我想要寫的是這門語言不足的地方。這是一個錙銖必較的問題,因此我...設計模式

iOS - 面試劃重點了 - iOS - 掘金
1、關於@property先思考一下幾個問題 delegate 屬性爲何使用 weak ? xib/storybard鏈接的對象爲何使用weak? 字符串 爲何使用copy? Block 爲何使用 copy? 1.答:delegate用weak修飾...

iOS 相似朋友圈的結構設計(下層) - iOS - 掘金
1:接上一篇 圖 1 這裏咱們看到了 除了Manager 上面的都是上層作的事情 Manager對上層只是提供的一個...

iOS 相似朋友圈的結構設計(上層) - iOS - 掘金
讀過不少設計模式,看過不少開源代碼,卻依然被產品整的死去活來. 過完春節,開年空的這幾天終於能夠歇一會,寫寫博客. 如今咱們從實戰出發,聊一聊相似朋友圈這樣的頁面應該若是去設計,開發.(這裏就先拋磚引玉了) ...

iOS - 基於面向協議 MVP 模式下的軟件設計 -- 架構設計 - iOS - 掘金
用慣了MVC模式,是否是以爲ViewContro'l'le'r層的東西太多了,太亂了,隨隨便便就幾百行代碼,如今給你們帶來一個在Android軟件開發中最常使用的MVP面向協議編程模式,我也是以爲這種模式好用,纔將這種思想轉移過來的,設計模式不是指單純的應用在...

用 AsyncDisplayKit 開發響應式 iOS App - iOS - 掘金
原文:Using AsyncDisplayKit to Develop Responsive UIs in iOS 做者:ZIAD TAMIM 譯者:kmyhy ...

iOS 狂暴之路 - 視圖控制器 (UIViewController) 使用詳解 - iOS - 掘金
1、前言 在以前的一片文章中已經介紹了 從iOS的第一個應用中能學習到哪些知識點 在那篇文章中主要介紹了一個iOS程序的啓動過程和應用的幾大對象,以及應用的生命週期,同時也介紹了應用中的控制器知識點,介紹了其生命週期方法,那麼對於一個iOS...

最好用的 iOS 快速佈局 UI 庫 - iOS - 掘金
NerdyUI 最好用的快速佈局 UI 庫,適用於 iOS 8 及以上版本。github: https://github.com/nerdycat/N... ...

iOS 動畫系列之五:基礎動畫之縮放篇 & 旋轉篇 Swift + OC - iOS - 掘金
這一篇主要介紹基礎動畫之縮放和旋轉。這些基本操做分享完以後,我想一想能夠找個稍微複雜一點點的動畫作作啦。 若是還有興趣,能夠看看本系列的其餘文章哈。 第一篇:iOS動畫系列之一:經過實戰學習CALa...

iOS 即時通信進階 - CocoaAsyncSocket 源碼解析 (Read 篇) - iOS - 掘金
前言: 本文爲CocoaAsyncSocket源碼系列中第二篇:Read篇,將重點涉及該框架是如何利用緩衝區對數據進行讀取、以及各類狀況下的數據包處理,其中還包括普通的、和基於TLS的不一樣讀取操做等等。注:因爲該框架源碼篇幅過大,且有大...

iOS 架構設計之冗餘性思考 - iOS - 掘金

iOS架構設計之」冗餘性」思考 作客戶端開發的同窗都知道業務需求變幻無窮,你永遠不知道他將來會變化成什麼樣子。而做爲開發人員也絕對不喜歡需求變動。原本說好的,都快作完了,產品經理變卦了:我們不這樣搞了,你看我七十二變。 咱們極不情願跟着這紛繁複雜的變化屁股後...

iOS 不用任何第三方, 寫一個簡單的 RTMP 直播推流器 - iOS - 掘金
2016年是移動直播爆發年,不到半年的時間內無數移動直播App掀起了全民直播的熱潮。然而我的以爲直播的門檻相對較高,從推流端到服務端器到播放端,無不須要專業的技術來支撐,僅僅推流端就有很多須要學習的知識.目前大部分直播採用的都是RTMP協議,我這裏寫一個簡單的...

(譯) iOS 開發者必定要知道的 14 個知識點 - iOS - 掘金
原文地址:14 must knows for an iOS developer 原文做者:Norberto Gil Vasconcelos 譯文出自:掘金翻譯計劃 譯者:Deepmisse...

設計模式筆記及 Swift 上的實現之六『ADAPTER(適配器)』 - iOS - 掘金
什麼是適配器?在真實世界中咱們會接觸到各類各樣的適配器,例如上圖的電源適配器。將兩座的電源接口轉換爲 USB 接口。 意圖 適配器模式則是將一個類的接口轉換成客戶但願的另一個接口。 (=。= 這麼看來...

(譯) 步入 Swift 3 - iOS - 掘金
原文地址:Getting to Swift 3 原文做者:Chengyin Liu, Paul Kompfner, Michael Bachand ...

iOS 開發之 App 主題切換完整解決方案 (Swift 版) - iOS - 掘金
本篇博客就來介紹一下iOS App中主題切換的常規作法,固然本篇博客中只是提到了一種主題切換的方法,固然還有其餘方法,在此就不作過多贅述了。本篇博客中所涉及的Demo徹底使用Swift3.0編寫完成,並使用iOS的NSNotification來觸發主題切換的動...

《iOS 安裝包瘦身指南》 - iOS - 掘金
先看下Apple對安裝包大小的限制: 資源優化 1.刪除無用資源 解壓ipa文件,檢查是否有無用資源存在。 如今應該沒有APP須要支持iPhone4如下的機型了,因此1X的圖片能夠所有刪掉。3X的圖片是保留仍是刪掉看具體狀況。 重複的圖片分兩種,一種是名字一...

iOS 微信聊天,朋友圈圖片壓縮算法 - iOS - 掘金
WXImageCompress 描述 圖片做爲App中重要的一個元素,很是具備表現力,圖片既要讓用戶能看清楚,又能讓發佈圖片的用戶能快速的上傳。因此開發者要對圖片進行裁切和質量壓縮。可是裁切尺寸質...

Xcode8後的自動打包腳本 - 掘金
PPAutoPackageScript 前言 給公司的mini換了SSD,升級了Xcode 8.3,而後fastlane和網上找的打包腳本就炸了,實在受不了測試每天催包,本身就摸着石頭過河寫了一個iOS自動打包的shell腳本,已放到GitHub ,使用簡單,...

iOS 10.3 如何更換 app 圖標 - iOS - 掘金
動態更換App圖標這件事,在用戶里老是存在需求的:有些用戶喜歡「美化」本身的手機。至於用戶們喜歡美化到什麼程度,這得看我的需求。有的用戶想定製個性的App圖標,那麼各大iPhone論壇裏都有方法能夠不越獄更改App圖標;有的用戶想讓App圖標「動」起來(如系統...

如何混淆 JSPatch 熱修復框架以繞過蘋果的機器檢測 - iOS - 掘金
前段時間, bang神 一手建立的iOS熱修復框架被蘋果強制下線的消息,真是在技術圈裏讓不少小夥伴們坐不住了,這個15年就問世的框架具有不少以前的相似框架所不具有的優勢,更加的小巧便捷,而且處於持續維護中,不只如此,還由此成爲了一個生態圈,bang神還爲此開發...

基於MVVM,用於快速搭建設置頁,我的信息頁的框架 - 掘金
更新記錄: 2017.4.23:新增支持數據源徹底依賴網絡請求的狀況。 2017.4.22:新增支持請求新數據後刷新表格。 2017.4.21: 新增CocoaPods支持:pod 'SJStaticTableView', '~>...

iOS 視頻邊下邊播 -- 緩存播放數據流 - iOS - 掘金
google搜索「iOS視頻變下邊播」,有好幾篇博客寫到了實現方法,其實只有一篇,其餘都是copy的,不過他們都是使用的本地代理服務器的方式,原理很簡單,可是缺點也很明顯,須要本身寫一個本地代理服務器或者使用第三方庫httpSever。若是使用httpSeve...

iOS 的 Cookie 存取看我絕對夠!! - iOS - 掘金
當前一些公司爲了快速出一款app,不少時候採用UINavigationController+WebView或者NavigationController+UITabbarVC+WebView的方式,這樣就不可避免的須要使用cookie與Html5交互,下面講述幾...

震驚!防止 Mac 微信撤回消息居然只要兩行代碼 - iOS - 掘金
看了 http://iosre.com/t/mac/7014/611 一貼以後,消息防撤回纔是更具有痛點的需求。 沒有參考前人(後來才發現 Google 一下能夠省掉我一些逆向的時間)的成果,直接 hopper 在 WeChat 可執行...

OpenGL ES2.0 iPhone 入門篇 - iOS - 掘金
OpenGL ES是能夠在iPhone上實現2D和3D圖形編程的低級API。以前接觸過 cocos2d,sparrow,corona,unity這些框架,會發現其實它們都是基於OpenGL上建立的。多數程序員選擇使用這些框架,而不是直接調用OpenGL,由於O...

Fastlane + Bugly自動化部署測試包 - 掘金
對一個iOS開發者而言,當你專心利用一個週期快速開發了一個版本時,在上線以前老是面臨不斷對內或對外發布測試版本需求。而這個過程當中,應用發佈和證書管理基本上都是最使人頭疼的問題,好在證書的問題已經在XCode 8.0中獲得充分自動化管理,基本不須要額外接入。而打...

Appium 從入門到原理 - 掘金
由於業務需求和準備畢設,最近開始研究自動化測試的內容。因爲同時要作 iOS、安卓和 Web 測試,咱們最終選擇了 Appium 這個開源工具並基於它作一些封裝,從而可以使用一套公共 API 完成移動端的雙端測試。本文主要會基於一些開源代碼和我的實踐,對 iOS...

FSPagerView:功能性和實用性均佳,應用領域普遍的幻燈片播放庫 - iOS - 掘金
FSPagerView SWIFT OBJECTIVE-C ...

iOS UITableview 的多選 - iOS - 掘金
很久沒寫博客了,寫些日常用的到的東西吧。一些列表常常須要編輯多選的功能,而UITableview自帶多選刪除的功能,使用起來方便,不須要本身去作數據存儲和選中狀態轉換,能夠減小很多開發時間。下面就來介紹下UITableview多選的使用。效果 : ...

微信 iOS 客戶端任意地區修改實踐 - iOS - 掘金
最近接觸iOS逆向開發,看了各式各樣的自動搶紅包Tweak以後,因而本身也來動手實踐一下Tweak~ 1、準備 越獄手機一臺 - 主要用於脫殼(32Bit最佳,Hopper Disassembler能直接看僞代碼)...

iOS 即時通信進階 - CoacoaAsyncSocket 源碼解析 (Connect 篇) - iOS - 掘金
前言: CoacoaAsyncSocket是谷歌的開發者,基於BSD-Socket寫的一個IM框架,它給Mac和iOS提供了易於使用的、強大的異步套接字庫,向上封裝出簡單易用OC接口。省去了咱們面向Socket以及數據流Stre...

33 個 2017 年必須瞭解的 iOS 開源庫 - iOS - 掘金
本文翻譯自Medium,原做者爲 Paweł Białecki 照片版權:(Unsplash/Markus Pe) ...

iOS 相機開發的踩坑篇 - iOS - 掘金
iOS相機開發的踩坑篇 相機的設置,這個demo用GPUImageview爲基準,作了一個基礎的demo,處理了供底層OpenGL的方向處理,其餘功能參考 最後的參考連接能夠實現。後面有時間的話我會去慢慢完善,你們有須要的話能夠在評論下方寫一下,或者加...

免越獄版 iOS 搶紅包插件 - iOS - 掘金
又到年底,微信紅包又開始成爲你們所關心的話題了,無論是公司年會,仍是朋友聚會,彷佛不發紅包就沒辦法繼續聊下去了。所以,值此新年來臨之際,我對個人iOS 微信搶紅包 tweak進行了一下改進。主要增長了插件開關,以及隨機延遲功能,讓你在新一輪紅包大戰中無往而不利...

[[iOS]UINavigationController 全屏 pop 之爲每一個控制器添加底部聯動視圖 - iOS - 掘金](https://juejin.im/entry/58705...
聲明:我爲這個框架寫了三篇文章:第一篇:[iOS]UINavigationController全屏pop之爲每一個控制器自定義UINavigationBar。這篇文章主要是講述如何實現自定義導航欄的,全部的思路和實現都是 JNTian的。第二篇:[iOS]UIN...

巧哥直播之 iOS 的安全與 ATS - iOS - 掘金
看着小夥伴們都在過聖誕節,秀恩愛,做爲單身狗的我,必須得找點正經事來轉移轉移本身的注意力。這不,碰上巧哥的直播,趕忙端上小板凳,拿上小本本,擺好菜鳥的學習姿式~ 首先,奉上兩顆彩蛋: 騰訊將開源本身的網絡庫 ...

iOS - 從零開始完成頁面切換形變更畫 - iOS - 掘金
前言 某天我接到了UI發給個人兩張圖: 需求圖.png 看到圖的時候我一臉懵逼,顯然我須要作一個頁面切換的指示動畫。老實說,從大三暑假開始作iOS開發也一年有餘了,可是遇到複雜動畫老是惟恐避之不及,只作過一些簡單的位移動畫。大腦中的溫馨區老是讓我下意識避開...

iOS 表情鍵盤 + GIF 聊天圖文混排,看我就夠了 - iOS - 掘金
前言: 以前作過【OC版本】和【swift版本】圖文混排和表情鍵盤,說實在的很low,特別是鍵盤,總體只是實現了效果並無封裝,很難集成使用!並且以前是使用的附件作的並不支持gif表情,我嘗試各類方法,想實現相似...

iOS 走近商城 APP(三 WKWebView 商品規格選擇框架封裝) - iOS - 掘金
開篇 突然發現最近也只有值班才能寫東西了,中間更新了兩篇其餘的斷了下商城相關的文章,仔細看了看以前以爲乾貨太少,今天寫點實際的吧,閒說少說商城相關的更新今天繼續吧,哈哈。前兩篇文章:iOS走近商城APP(一) ,...

alert 和 actionsheet 彈出框,支持自定義 view, 能夠顯示在 window 和 controller 上,支持毛玻璃效果 - iOS - 掘金
Powerful, Easy to use alertView or popupView on controller and window, support blur effect, custom view and custom animation, use ...

嘿 Siri 關燈 - 閱讀 - 掘金
引言 你在南方的豔陽裏大雪紛飛,我在北方的寒夜裏四季如春 ...

IJKPlayer 編譯 so 支持 HTTPS 的踩坑歷程 - 掘金
hello,你們好,我是那個太監許久的郭同窗,這段時間發生了一些不愉悅的事情,進入了遊手好閒的狀態,可是···┑( ̄Д  ̄)┍ who care呢?我也知道沒人會想念個人,因此就沒怎麼更新了,絕對不是由於懶喲。︿( ̄︶ ̄)︿ 同志,github來過沒?右轉不...

解析 IOS 崩潰日誌 (crash Log) 抓取線上 bug - iOS - 掘金
寫在前言 基本上咱們每一個app發佈以後都要拿到線上的崩潰日誌來收集起來,線下來根據崩潰日誌來進行修改代碼,或者直接熱更新修復。 最近咱們公司在實施這個的時候,碰到了一個問題,那就是咱們抓取的崩潰日誌有些具體定位不到哪一個文件,哪行。而後通過在網上的一番搜索,找出...

DynamicCocoa:滴滴 iOS 動態化方案的誕生與起航 - iOS - 掘金
這是滴滴 App 架構組發佈的第一篇公共技術文章,本文將介紹自研的 iOS 動態化方案 DynamicCocoa。App 架構組做爲技術航海者,不只要爲滴滴客戶端作技術的儲備,也承擔着向你們分享技術的職責,DDApp 這個公衆號從此還會推送其餘 iOS、And...

PYTheme - iOS - 掘金An easy way to change theme through NSObject's category for iOS. 經過NSObject的分類實現使用簡單的主題更換。 ...

相關文章
相關標籤/搜索