加载中
iOS开发中Log模块的解决方案

在iOS开发中,我们经常会使用到打印来进行代码的调试,本篇博客介绍了一种将iOS打印行为进行封装和模块化,利用面向切面的编程思想来构建可视化的Log框架。

2018/03/15 14:10
804
30分钟摸透iOS中谓词NSPredicate的来龙去脉

NSPredicate在iOS中提供了通用的查询描述方式,其可以用来处理集合,对象,CoreData以及Spotlight的查询操作。本篇博客主要总结NSPredicate在iOS开发中的应用,并通过代码示例来帮助初学者更...

iOS高质量的动画实现解决方案——Lottie

Lottie是Airbnb提供的一个动画设计解决方案,其可以方便的在iOS/macOS,android和web应用中展现炫酷的高质量动画。

MJRefresh源码分析

MJRefresh是李明杰老师开源的一款十分优雅的刷新组件库,这个款开源组件无论从代码风格,可用性,易读性还是兼容性来讲都十分优秀。本篇博客主要分析MJRefresh的源码风格可其中的编程技巧,与...

SDWebImage源码分析

流行的网络图片加载库SDWebImage源码分析

从AFNetworking源码分析到应用全解

从AFNetworking源码分析到应用全解 一、引言 AFNetworking是iOS/OS开发中常用的一个第三方网络库,可以说它是目前最流行的网络库,但其代码结构其实并不复杂,也可以说非常简洁优美。在AFNet...

Tkinter之Menu组件用法

基于Python的GUI库Tkinter中菜单组件的应用

iOS11新特性:新增拖拽交互体验

在Mac软件开发时,拖拽交互是一种十分常用的交互方式,在iOS以前的系统中要实现拖拽交互往往比较困难。iOS11新引入了拖拽相关的API可以帮助开发者快速的构建拖拽交互,在iOS11中,使用这种A...

Objective-C关于id引发的一些思考

关于id类型,void和void*以及__bridge关键字的相关杂言零语。

挖一挖贝塞尔曲线那些事

作为程序员,经常会听到贝塞尔曲线这个名词,无论是客户安卓或iOS开发,还是HTML5开发,作图都需要使用到这个贝塞尔曲线,那么贝塞尔曲线究竟是什么,我们怎么理解它呢?本篇博客我们就来挖一...

iOS应用内评价与购买三方APP组件

在应用程序内进行当前APP的评星以及购买其他第三方APP。

一个移动开发者的Mock数据之路

当前端开发与接口开发不一致时,比较痛苦的往往是前端开发者。本篇博客探讨了使用Mock.js,结合express来进行接口数据结构的本地模拟。本文概要包括如下:Mock环境的搭建,Mock.js的应用示例...

将iOS项目进行子工程化

使用静态库或动态库来将开发中的独立模块抽离的方法。

自己动手设计一款iOS自动构建发布工具

在iOS开发中,开发者经常会需要打各种各样的软件包。有些提交测试,有些提交appstore,还有些可能要提交第三方平台。一款全自动的打包发布工具可以帮助我们事半功倍的完成这些工作。

OS X开发:NSTextField文本输入框

NSTextField作为文本输入框用于接收用户的键盘输入。

OS X 开发:打开文件面板NSOpenPanel应用

NSOpenPanel用于打开文件系统,供用户选择文件或文件夹。

没有更多内容

加载失败,请刷新页面

返回顶部
顶部