iOS

【iOS开发】Method Swizzling

如果轻轻一按就能摧毁整个世界的话 你会怎么做 如果所有人都变贫穷能让你变得富有的话 你会怎么做? 如果你能不用工作,只需要监视别人工作的话 你会怎么做? 如果你不予回报就能拥有所有的爱 你会怎么做? ...
阅读全文

iOS中的MVC概念

MVC 的概念其实都已经听到耳朵起茧了,不过最近看了斯坦福的iOS开发公开课,还是觉得挺有收获的,所以再在这里总结一下。 MVC都是些啥 Model Model 是 What your applica...
阅读全文

iOS项目的目录结构那些事

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

Swift 学习笔记

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

iOS实现压缩图片上传功能

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

iOS中关于UIWindow的keyWindow

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

Objective-C的@property的详细解读

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

iOS开发常用库

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

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

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

OS X El Capitan安装cocoapods

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