目录 配置环境 运行官方演示项目 编写一个列表应用 混合开发 iOS版 前言 摸了几天,总算是把页面跳转和数据传递的基础知识搞清楚了,接下来就能做正式的开发工作了。Flutt...
前篇:已有项目配置flutter(iOS篇)[https://www.jianshu.com/p/f97ec09a30e0] 该文档已过时,可点击查看下面的最新官方文档链接 ...
iOS面试题目录(一) 精选大厂的iOS面试题总结(一)精选大厂的iOS面试题总结(二) 1. iOS内存管理机制 2. NSThread、GCD、NSOperation多线...
MJExtension A fast, convenient and nonintrusive conversion framework between JSON and m...
MJRefresh是MJ大神写的一个实现上拉刷新和下拉刷新的第三方库,这个库目前在很多有名的应用上都有使用看,下面就来分析一下MJRefresh的源码。 1.简单应用 下面创...
UIView的生命周期是通常会被忽略的一个问题,因为我们有UIViewController自动管理UIView的生命周期。但是了解UIView的生命周期是很有用的。今天在开发...
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...
前言 CSDN地址:http://blog.csdn.net/game3108/article/details/52473932本文的中文注释代码demo更新在我的githu...
里面只提供了一个方法: 问题:1、很多地方都调用了 scaledImageForKey方法,比如根据key从磁盘缓存中获取图片后已经是一张UIImage了,为什么进一步调用了...
最近遇到一个问题,需要对相机拍摄完的照片进行处理,达到一定的标准。所以研究一下图片、位图、像素这些,也找到了一些文章,研究学习一下。 一、位图基本概念---CGImageRe...
AFNetworking是iOS开发中最常用的第三方开源库之一,它主要用于进行网络请求。AFNetworking主要是对HTTP协议和iOS网络相关库的封装,读一读源码可以加...
写在开头: 大概回忆下,之前我们讲了AFNetworking整个网络请求的流程,包括request的拼接,session代理的转发,response的解析。以及对一些bug的...
写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...
一、概述 instancetype是clang 3.5开始提供的一个关键字,与id一样表示某个方法返回的未知类型的Objective-C对象。但是instancetype和i...
前言 哈希(Hash)或者说散列表,它是一种基础数据结构。Hash 表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,但它又是是数组和链表的基础上演...