close

技术文库 / ios最新资讯

征服恐惧!用 Vim 写 iOS App

我们都知道 Vim 和 Emacs 都是文本编辑器中的上古神器,你也许用 ctags,cscopes 配合 Vim 完成过大型 C 或者 C++ 的开发,你也许配合过其他插件,完成过 JavaScript,python 代码的开发,但是很少有人

PNChart:一个简洁高效的iOS图表库

PNChart 依赖于下列框架,在使用前请导入这些框架(ps:至于怎么导入,这里就不说了): Foundation.framework UIKit.framework CoreGraphics.framework QuartzCore.framework 切记 :这个框架依赖于第三方框架:UICou

iOS开发之Runtime常用示例总结

经常有小伙伴私下在Q上问一些关于 Runtime 的东西,问我有没有Runtime的相关文章,之前还真没正儿八经的总结过。之前只是在解析第三方框架源码时,聊过一些用法,也就是这些第三方框架中

iOS应用程序生命周期

iOS应用的生命周期,程序是在前台还是后台运行,是活跃还是挂起状态,对于开发者来说是很重要的,因为开发者需要针对各种状态执行相应代码,遵循apple的一些原则。 一个应用程序有五种

搜集的最优秀的IOS开源项目

github的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载 ChatSecure-iOS 使用XMPP协议的IM开源软件,很强大,在appstore上可以下载 SegmentFault SegmentFault的官方iOS客户端 OSChina-iOS 开源中国

iOS开源:FFToast - iOS消息通知的简单扩展

This is a simple extension of an iOS message notifications that can be used to pop up a prompt at the top or bottom of the screen. You can customize it according to their own display. English instructions Requirements Requires iOS 8 or later Requir

开源一个上架 App Store 的相机 App

1、GLKView和GPUImageVideoCamera 一开始取景框的预览我是基于 GLKView 做的,GLKView 是苹果对 OpenGL 的封装,我们可以使用它的回调函数 -glkView:drawInRect: 进行对处理后的 samplebuffer 渲染的工作( sampl

UINavigationController这一篇就够了

(一)UINavigationController及其相关控件之间的关系 @interface UINavigationController : UIViewController@property(nonatomic,readonly) UINavigationBar *navigationBar;@interface UIViewController (UINavigationControllerItem)@property(nona

iOS AVPlayer 的使用实践

前两天在网上看到一篇博客,介绍AVPlayer的使用,但是只简单介绍了一下单个的本地文件如何播放,心血来潮,就想着做一个类似于播放器的东西,能够实现播放网络歌曲,循环播放多首音乐

BeeHive,一次 iOS 模块化解耦实践

在天猫App的快速发展过程中,人员不断壮大,业务不断复杂,代码量随之增多,带来的是协作开发中遇到各种各样的问题。 你是否曾在这样的环境下艰难开发?畏手畏脚地边做需求边改BUG。

iOS开源项目周报0216

由 OpenDigg 出品的iOS开源项目周报第八期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的 iOS开源项目 ,方便iOS开发人员便捷的找到自己需要的项目工具等。 AnimatedCollectionViewLayo

iOS开发之MQTT探究

MQTT(MessageQueueing Telemetry Transport Protocol)的全称是消息队列遥感传输协议的缩写,是由IBM公司推出的一种基于轻量级代理的发布/订阅模式的消息传输协议,运行在TCP协议栈之上,为其提供有序、

最好用的 iOS 快速布局UI库

众所周知,UI在一个App中所占的比重是很大的,如果能快速的布局UI,则会大大的提高App整体的开发效率,NerdyUI正是基于这个理由创建的。 NerdyUI使用非常紧凑的链式语法,提供一些常用但系

iOS动画进阶 - 手摸手教你写ShineButton动画

前段时间在github上看见一个非常nice的动画效果,可惜是安卓的,想着用swift写一个iOS版的,下下来源代码研究了一下,下面是我写代码的心路历程 先上图 分析动画过程 刚开始看的时候感觉这

实现一个iOS渐变背景动画效果的Switch

在dribbble看到一个Switch动画效果就手痒想实现,下面就是我实现的思路。 源代码 GitHub地址: VGGradientSwitch 如果觉得不错,欢迎点star。 设计图 来自dribbble上的设计作者 Nick Buturishvili image 效果

仿美团外卖可拖拽地图定位--百度地图

前言 这里先跟大家道个歉,之前上传的demo有一个bug,非常感谢@MinJing_Lin 朋友帮我提出来,但是我由于工作原因一直没有修改,今天终于抽空修复了一下,并且更新了demo,首先说一下bug,也

处理WKContentView的crash

解决WKContentView没有isSecureTextEntry方法造成的crash 程序中有web页面,使用WKWebView,但是有个crash一直存在: [WKContentView isSecureTextEntry]: unrecognized selector sent to instance 0x101bd5000 网上搜索,并没有结