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的分类实现使用简单的主题更换。 ...

相关文章
相关标签/搜索