博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS - 收藏集 - 掘金
阅读量:6932 次
发布时间:2019-06-27

本文共 6081 字,大约阅读时间需要 20 分钟。

一年 iOS,求职中,上海地区,邮箱:dskcpp@gmail.com PPAsyncDrawingKit ...

文/Paweł Białecki译/Mantra原文:

Make Reminder Great Again! What is TodayMind ...

在iOS应用开发中,随着开发 的深入,项目的规范也越来越高,为了更加方便的管理自定义静态库与pods之间的联系,我们通常会在在当前的项目工程文件中引入静态库或者其他工程,并与CocoaPods配合使用. 在说具体操作前 我们先了...

最近看到网上一些对于 Swift 的观点,这里想说几句。 从 2014 年发布到现在已经快三年的光景,可以说如今的 Swift 已经比初代要好太多,回想一年前刚接触 iOS 开发那阵,我第一个接触的语言就是 Swift,而不是 Objective-C,...

《Effective Objective-C 编写高质量iOS与OS X代码的52个有效方法》 继上一篇《Effective Objective-C 》超级干货三部曲(一):概念篇之后,本篇即是三部曲的第二篇:...

This post have got access from the original author Avihay Assouline to translate into Chinese. If you are interest in this article...

写之前先感谢下 @ColeXm 的 偷懒宝典--打造属于自己的 Xcode 类模板 让我知道能够知道还能自定义 Xcode 类模板。 然后 有兴趣的可以看看我自己 博客 ,排版应该稍微好点。 话不...

Welcome to Motion Motion is a new tool used to create transition anima...

作者:Soroush Khanlou,原文链接,原文日期:2016-08-14译者:Joy;校对:冬瓜;定稿: CMB 在以前,我已经写过很多喜欢 Swift 的理由。但是今天,我想要写的是这门语言不足的地方。这是一个锱铢必较的问题,所以我...

一、关于@property先思考一下几个问题 delegate 属性为什么使用 weak ? xib/storybard连接的对象为什么使用weak? 字符串 为什么使用copy? Block 为什么使用 copy? 1.答:delegate用weak修饰...

1:接上一篇 图 1 这里我们看到了 除了Manager 上面的都是上层做的事情 Manager对上层只是提供的一个...

读过很多设计模式,看过很多开源代码,却依然被产品整的死去活来. 过完春节,开年空的这几天终于可以歇一会,写写博客. 现在我们从实战出发,聊一聊类似朋友圈这样的页面应该如果去设计,开发.(这里就先抛砖引玉了) ...

用惯了MVC模式,是不是觉得ViewContro'l'le'r层的东西太多了,太乱了,随随便便就几百行代码,现在给大家带来一个在Android软件开发中最常使用的MVP面向协议编程模式,我也是觉得这种模式好用,才将这种思想转移过来的,设计模式不是指单纯的应用在...

原文:Using AsyncDisplayKit to Develop Responsive UIs in iOS 作者:ZIAD TAMIM 譯者:kmyhy ...

一、前言 在之前的一片文章中已经介绍了 从iOS的第一个应用中能学习到哪些知识点 在那篇文章中主要介绍了一个iOS程序的启动过程和应用的几大对象,以及应用的生命周期,同时也介绍了应用中的控制器知识点,介绍了其生命周期方法,那么对于一个iOS...

NerdyUI 最好用的快速布局 UI 库,适用于 iOS 8 及以上版本。github: ...

这一篇主要介绍基础动画之缩放和旋转。这些基本操作分享完之后,我想想可以找个稍微复杂一点点的动画做做啦。 如果还有兴趣,可以看看本系列的其他文章哈。 第一篇:iOS动画系列之一:通过实战学习CALa...

前言: 本文为CocoaAsyncSocket源码系列中第二篇:Read篇,将重点涉及该框架是如何利用缓冲区对数据进行读取、以及各种情况下的数据包处理,其中还包括普通的、和基于TLS的不同读取操作等等。注:由于该框架源码篇幅过大,且有大...

iOS架构设计之”冗余性”思考 做客户端开发的同学都知道业务需求千变万化,你永远不知道他未来会变化成什么样子。而作为开发人员也绝对不喜欢需求变更。本来说好的,都快做完了,产品经理变卦了:咱们不这样搞了,你看我七十二变。 我们极不情愿跟着这纷繁复杂的变化屁股后...

2016年是移动直播爆发年,不到半年的时间内无数移动直播App掀起了全民直播的热潮。然而个人觉得直播的门槛相对较高,从推流端到服务端器到播放端,无不需要专业的技术来支撑,仅仅推流端就有不少需要学习的知识.目前大部分直播采用的都是RTMP协议,我这里写一个简单的...

原文地址:14 must knows for an iOS developer 原文作者:Norberto Gil Vasconcelos 译文出自:掘金翻译计划 译者:Deepmisse...

什么是适配器?在真实世界中我们会接触到各种各样的适配器,例如上图的电源适配器。将两座的电源接口转换为 USB 接口。 意图 适配器模式则是将一个类的接口转换成客户希望的另外一个接口。 (=。= 这么看来...

原文地址:Getting to Swift 3 原文作者:Chengyin Liu, Paul Kompfner, Michael Bachand ...

本篇博客就来介绍一下iOS App中主题切换的常规做法,当然本篇博客中只是提到了一种主题切换的方法,当然还有其他方法,在此就不做过多赘述了。本篇博客中所涉及的Demo完全使用Swift3.0编写完成,并使用iOS的NSNotification来触发主题切换的动...

先看下Apple对安装包大小的限制: 资源优化 1.删除无用资源 解压ipa文件,检查是否有无用资源存在。 现在应该没有APP需要支持iPhone4以下的机型了,所以1X的图片可以全部删掉。3X的图片是保留还是删掉看具体情况。 重复的图片分两种,一种是名字一...

WXImageCompress 描述 图片作为App中重要的一个元素,非常具有表现力,图片既要让用户能看清楚,又能让发布图片的用户能快速的上传。所以开发者要对图片进行裁切和质量压缩。但是裁切尺寸质...

PPAutoPackageScript 前言 给公司的mini换了SSD,升级了Xcode 8.3,然后fastlane和网上找的打包脚本就炸了,实在受不了测试天天催包,自己就摸着石头过河写了一个iOS自动打包的shell脚本,已放到GitHub ,使用简单,...

动态更换App图标这件事,在用户里总是存在需求的:有些用户喜欢“美化”自己的手机。至于用户们喜欢美化到什么程度,这得看个人需求。有的用户想定制个性的App图标,那么各大iPhone论坛里都有方法可以不越狱更改App图标;有的用户想让App图标“动”起来(如系统...

前段时间, bang神 一手创建的iOS热修复框架被苹果强制下线的消息,真是在技术圈里让很多小伙伴们坐不住了,这个15年就问世的框架具备很多之前的类似框架所不具备的优点,更加的小巧便捷,并且处于持续维护中,不仅如此,还由此成为了一个生态圈,bang神还为此开发...

更新记录: 2017.4.23:新增支持数据源完全依赖网络请求的情况。 2017.4.22:新增支持请求新数据后刷新表格。 2017.4.21: 新增CocoaPods支持:pod 'SJStaticTableView', '~>...

google搜索“iOS视频变下边播”,有好几篇博客写到了实现方法,其实只有一篇,其他都是copy的,不过他们都是使用的本地代理服务器的方式,原理很简单,但是缺点也很明显,需要自己写一个本地代理服务器或者使用第三方库httpSever。如果使用httpSeve...

当前一些公司为了快速出一款app,很多时候采用UINavigationController+WebView或者NavigationController+UITabbarVC+WebView的方式,这样就不可避免的需要使用cookie与Html5交互,下面讲述几...

看了 一贴之后,消息防撤回才是更具备痛点的需求。 没有参考前人(后来才发现 Google 一下可以省掉我一些逆向的时间)的成果,直接 hopper 在 WeChat 可执行...

OpenGL ES是可以在iPhone上实现2D和3D图形编程的低级API。之前接触过 cocos2d,sparrow,corona,unity这些框架,会发现其实它们都是基于OpenGL上创建的。多数程序员选择使用这些框架,而不是直接调用OpenGL,因为O...

对一个iOS开发者而言,当你专心利用一个周期快速开发了一个版本时,在上线之前总是面临不断对内或对外发布测试版本需求。而这个过程中,应用发布和证书管理基本上都是最令人头疼的问题,好在证书的问题已经在XCode 8.0中得到充分自动化管理,基本不需要额外接入。而打...

因为业务需求和准备毕设,最近开始研究自动化测试的内容。由于同时要做 iOS、安卓和 Web 测试,我们最终选择了 Appium 这个开源工具并基于它做一些封装,从而能够使用一套公共 API 完成移动端的双端测试。本文主要会基于一些开源代码和个人实践,对 iOS...

FSPagerView SWIFT OBJECTIVE-C ...

好久没写博客了,写些平常用的到的东西吧。一些列表经常需要编辑多选的功能,而UITableview自带多选删除的功能,使用起来方便,不需要自己去做数据存储和选中状态转换,可以减少不少开发时间。下面就来介绍下UITableview多选的使用。效果 : ...

最近接触iOS逆向开发,看了各式各样的自动抢红包Tweak之后,于是自己也来动手实践一下Tweak~ 一、准备 越狱手机一台 - 主要用于脱壳(32Bit最佳,Hopper Disassembler能直接看伪代码)...

前言: CoacoaAsyncSocket是谷歌的开发者,基于BSD-Socket写的一个IM框架,它给Mac和iOS提供了易于使用的、强大的异步套接字库,向上封装出简单易用OC接口。省去了我们面向Socket以及数据流Stre...

本文翻译自Medium,原作者为 Paweł Białecki 照片版权:(Unsplash/Markus Pe) ...

iOS相机开发的踩坑篇 相机的设置,这个demo用GPUImageview为基准,做了一个基础的demo,处理了供底层OpenGL的方向处理,其他功能参考 最后的参考链接可以实现。后面有时间的话我会去慢慢完善,大家有需要的话可以在评论下方写一下,或者加...

又到年末,微信红包又开始成为大家所关心的话题了,不管是公司年会,还是朋友聚会,似乎不发红包就没办法继续聊下去了。因此,值此新年来临之际,我对我的iOS 微信抢红包 tweak进行了一下改进。主要增加了插件开关,以及随机延迟功能,让你在新一轮红包大战中无往而不利...

[[iOS]UINavigationController 全屏 pop 之为每个控制器添加底部联动视图 - iOS - 掘金](

声明:我为这个框架写了三篇文章:第一篇:[iOS]UINavigationController全屏pop之为每个控制器自定义UINavigationBar。这篇文章主要是讲述如何实现自定义导航栏的,所有的思路和实现都是 JNTian的。第二篇:[iOS]UIN...

看着小伙伴们都在过圣诞节,秀恩爱,作为单身狗的我,必须得找点正经事来转移转移自己的注意力。这不,碰上巧哥的直播,赶紧端上小板凳,拿上小本本,摆好菜鸟的学习姿势~ 首先,奉上两颗彩蛋: 腾讯将开源自己的网络库 ...

前言 某天我接到了UI发给我的两张图: 需求图.png 看到图的时候我一脸懵逼,显然我需要做一个页面切换的指示动画。老实说,从大三暑假开始做iOS开发也一年有余了,但是遇到复杂动画总是唯恐避之不及,只做过一些简单的位移动画。大脑中的舒适区总是让我下意识避开...

前言: 之前做过【OC版本】和【swift版本】图文混排和表情键盘,说实在的很low,特别是键盘,整体只是实现了效果并没有封装,很难集成使用!而且之前是使用的附件做的并不支持gif表情,我尝试各种方法,想实现类似...

开篇 忽然发现最近也只有值班才能写东西了,中间更新了两篇其他的断了下商城相关的文章,仔细看了看之前觉得干货太少,今天写点实际的吧,闲说少说商城相关的更新今天继续吧,哈哈。前两篇文章:iOS走近商城APP(一) ,...

Powerful, Easy to use alertView or popupView on controller and window, support blur effect, custom view and custom animation, use ...

引言 你在南方的艳阳里大雪纷飞,我在北方的寒夜里四季如春 ...

hello,大家好,我是那个太监许久的郭同学,这段时间发生了一些不愉悦的事情,进入了不务正业的状态,但是···┑( ̄Д  ̄)┍ who care呢?我也知道没人会想念我的,所以就没怎么更新了,绝对不是因为懒哟。︿( ̄︶ ̄)︿ 同志,github来过没?右转不...

写在前言 基本上我们每个app发布之后都要拿到线上的崩溃日志来收集起来,线下来根据崩溃日志来进行修改代码,或者直接热更新修复。 最近我们公司在实施这个的时候,碰到了一个问题,那就是我们抓取的崩溃日志有些具体定位不到哪个文件,哪行。然后经过在网上的一番搜索,找出...

这是滴滴 App 架构组发布的第一篇公共技术文章,本文将介绍自研的 iOS 动态化方案 DynamicCocoa。App 架构组作为技术航海者,不仅要为滴滴客户端做技术的储备,也承担着向大家分享技术的职责,DDApp 这个公众号今后还会推送其他 iOS、And...

An easy way to change theme through NSObject's category for iOS. 通过NSObject的分类实现使用简单的主题更换。 ...

转载地址:http://qomjl.baihongyu.com/

你可能感兴趣的文章
memmove()
查看>>
ftp: connect: Connection refused 解决方法
查看>>
raid5阵列掉了两块硬盘,都是物理故障,如何恢复数据
查看>>
大数据科学新发展展望:不得不知的四大趋势
查看>>
我的友情链接
查看>>
c++释放进程所占内存--快速释放内存
查看>>
struts2到底集成了sturts1和webwork它们的那些优点?
查看>>
iptables 使用
查看>>
Java在Windows 下使用命令行启动应用程序
查看>>
LVS+keepalived+Nginx(前后端故障处理)全自动化负载均衡配置
查看>>
flink 反压
查看>>
jdbc 取 oracle comments
查看>>
linux kickstart无人值守安装实现多版本的引导
查看>>
docker 容器静态IP配置
查看>>
探索MySQL高可用架构之MHA(4)
查看>>
先来个基础的windos内部机制与ipc$
查看>>
win8安装11gR2[INS-13001] 环境不满足最低要求
查看>>
Aspose.Words 新版本发布【附下载】
查看>>
宫崎骏首次因为自己的新作流泪
查看>>
SAP sybase16 安装的一些细节问题
查看>>