iOS

iOS项目的目录结构那些事

iOS项目的目录结构那些事

现在通常采用的iOS项目的目录结构如下: |—MyProject |—ignore-folder // 放置不想同步到代码服务器上的内容,通常包括一些体积太大、经常变动、对项目运行影响不大的...
阅读全文

Swift 学习笔记

Swift 学习笔记

1常量和变量 常量和变量把一个名字和一个指定类型的值关联起来。常量的值一旦设定就不能改变,而变量的值可以随意更改。 1.1声明常量和变量 常量和变量必须在使用前声明,用 let 来声明常量,用 var...
阅读全文

iOS实现压缩图片上传功能

iOS实现压缩图片上传功能

本文主要介绍了iOS实现压缩图片上传功能,iOS中常常需要打开相机,选择图片上传或者拍照上传,如何实现压缩图片并上传图片,想要了解的朋友可以参考一下。 下面为大家分享了iOS实现压缩图片上传功能,供大...
阅读全文

iOS中关于UIWindow的keyWindow

iOS中关于UIWindow的keyWindow

工作中需要制作一个ActionView,为了良好的封装性,使用一定要极为方便:XxxActionSheet.show()显示,XxxActionSheet.dismiss()隐藏。 所以对于任意视图呈...
阅读全文

Objective-C的@property的详细解读

Objective-C的@property的详细解读

@property在Objective-C中,我们称为属性。它与实例变量有密不可分的关系,从而会涉及到内存管理、KVO等诸多细节问题。 看了很多代码,不少人对使用@property的使用习惯和认识也有...
阅读全文

iOS开发常用库

iOS开发常用库

总结这些优质开源库供快捷开发。 框架类 网络 AFNetworking 轻量级网络库。 网络 图像 SDWebImage 支持缓存的异步图片加载库。 图像 GPUImage 基于GPU的图像、视频处...
阅读全文

使用 synx 同步 iOS 工程目录与 Finder 目录

使用 synx 同步 iOS 工程目录与 Finder 目录

前言:有时项目里面的文件目录是虚拟目录,看着项目里面没有层次感觉得很烦,于是乎发现了可以使用synx同步iOS工程目录与Finder目录,就使用了下,果然Mac如此强大,这都可以 一、使用 Gem 安...
阅读全文

OS X El Capitan安装cocoapods

OS X El Capitan安装cocoapods

今天我没事的时候,尝试安装了一下cocoapods。因为之前一直没有弄过,听说管理第三方很好用,于是就来试试,安装过程中,出现了一些坑,所以就把他总结一下。分享给大家。因为我的电脑是最新版的,所以下面...
阅读全文

iOS多线程编程之Operation Queues

iOS多线程编程之Operation Queues

相对于GCD来说,Operation Queues会更加复杂一些,但是可以为operation之间添加依赖关系、暂停和恢复Operation Queue、取消正在执行的operation。这是GCD所...
阅读全文

iOS身份证键盘

iOS身份证键盘

JYJKeyBoard gitHub地址 https://github.com/jiangyongjian/JYJKeyBoard 需求是灵活的,人也是灵活的。经常在项目中遇到要输入身份证,但...
阅读全文

Objective-C 基础

Objective-C 基础

Objective-C 是一种通用的,面向对象的编程语言。虽然苹果公司强势推出了Swift语言,但Objective-C 仍然是主流的iOS开发语言,尤其在国内。 Objective-C 教程 In...
阅读全文