Do Or Die
CoreMotion框架(一)—— 基础理论CoreMotion框架(三)—— 获取陀螺仪数据CoreMotion框架(二)—— 利用加速度计获取设备的方向CoreMotion框架(四)—— 仿摩拜贴纸小球碰撞动画 ...
SDWebImage探究(一)SDWebImage探究(二)SDWebImage探究(三)SDWebImage探究(四)SDWebImage探究(五)SDWebImage探究(六) —— 图片类型判断深入研究SDWebImage探究(七) —— 深入研...
环信3.0ios客户端的集成(一)环信3.0ios客户端的集成(二)环信3.0ios客户端的集成(三)环信3.0ios客户端的集成(四)环信3.0ios客户端的集成(五)环信3.
实用小技巧(一):UIScrollView中上下左右滚动方向的判断实用小技巧(二):屏幕横竖屏的判断和相关逻辑实用小技巧(三):点击手势屏蔽子视图的响应实用小技巧(四):动态的增删标签视图实用小技巧(五):通过相册或者相机更改图标实用小技巧(六):打印...
提示图显示篇之MBProgressHUD(一)提示图显示篇之MBProgressHUD(二)提示图显示篇之MBProgressHUD(三)提示图显示篇之MBProgressHUD(四)提示图显示篇之MBProgressHUD(五)提示图显示篇之MBPr...
ios开发中的几种锁(一)ios开发中的几种锁(二)ios开发中的几种锁(三)ios开发中的几种锁(四)
极光推送集成(一)极光推送集成(二)极光推送集成(三)极光推送集成(四)极光推送集成(五)极光推送集成(六)极光推送集成(七)极光推送集成(八)—— 工程实践
ios CoreData(一)ios CoreData(二)实现数据存储
1.INSTRUMENTS调试工具的使用(一)2.INSTRUMENTS调试工具的使用(二)3.INSTRUMENTS调试工具的使用(三)4.INSTRUMENTS调试工具的使用(四)5.
AFNetworking源码探究(一) —— 基本介绍AFNetworking源码探究(二) —— GET请求实现之NSURLSessionDataTask实例化(一)AFNetworking源码探究(三) —— GET请求实现之任务进度设置和通知监听...
23 种设计模式算法简单学习AFNetworking 源码探究YYKit 源码探究
算法简单学习(一)—— 前言算法简单学习(二)—— 一个简单的插入排序算法简单学习(三)—— 分治法与合并排序算法简单学习(四)—— 冒泡排序算法简单学习(五)—— 函数的增长算法简单学习(六)—— 常用的几种相关函数算法简单学习(七)—— 递归式算法...
23种设计模式(一)23种设计模式(二)23种设计模式(三)23种设计模式(四)23种设计模式(五)23种设计模式(六)23种设计模式(七)23种设计模式(八)23种设计模式(九)23种设计模式(十)23种设计模式(十一) ...
How Do I Declare A Block in Objective-C? As a local variable: returnType (^blockName)(parameterTypes) = ^returnType(parameters) {.
iOS 开发之返回当前视图控制器堆栈里的某个控制器 /** 确定 */ - (void)clickConfirmBtn { HomeVC *homeVC = [[HomeVC alloc] init]; [self...
MMDrawerController 是一个很好用的实现抽屉效果的第三方类,但有时候当我们在中心视图的子视图控制器中需要使用手势进行其他操作的时候会产生手势冲突,导致运行效果不符合我们的想象。
UIFont *font = [UIFont fontWithName:@"Menlo" size:12 * 2]; UIImage *wenbenImage = [self imageWithString:Str font:font width:57...
如果需要将 UIView 的 4 个角全部都为圆角,做法相当简单,只需设置其 Layer的 cornerRadius 属性即可(项目需要使用QuartzCore框架)。
文档地址: 《View Programming Guide for iOS》 View and Window Architecture 视图绘制周期 UIView 类使用了请求式绘制模型来展示内容。
OSChina 前往 OSChina Code4App 前往 Code4App CocoaChina 前往 CocoaChina 码云 前往码云
昨天中午微信突然炸了!打开一看所有区的微信群都在反应程序里的时间不对,影响他们营业。随后我安装程序看了一下,程序里的时间现实的是 2018 年 12 月 31 日 跟群里描述的一样。
Functional Reactive Programming On iOS iOS函数响应型编程(译书) GitHub GitBook Zen and the Art of the Objective-C Craftsmanship 禅与 ...
OOA OOA 基本概念 OOA 全称 Object-Oriented Analysis 面向对象分析 指的是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。
昨晚遇到了无法将服务器返回的数据写在 plist 文件中的问题。我尝试打印了服务器返回的数据,发现好几项值为 Null !!! Null !!! 经过各种折腾之后 GitHub 上找到了爽快的解决处理服务器返回的数据字符串为 的方法。
方式1 - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { ...
今天遇到模拟器无法启动问题,经过各种 Baidu、Stackoverflow 后有了下面的经验。 如果你也有类似情况可以尝试在终端执行以下命令: sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/ 敲回车后输入密码再回车; 如果上面的方法没能解决你的问题,请继续! 1.意思是删除模拟器目录下是所有文件。
简介 《iOS 基础之 C 和 Objective-C》这份笔记包含 C 和 Objective-C 的基础知识。 本笔记是用 MarkDown 语言记录在我的 GitBook 主页上。
文件解压缩 第三方解压缩框架——ZipArchive 下载地址:https://github.com/ZipArchive/ZipArchive 需要引入libz.
用户的隐私数据该如何提交? 一定要使用 POST 请求提交用户的隐私数据 GET 请求的所有参数都直接暴露在 URL 中 请求的 URL 一般会记录在服务器的访问日志中 服务器的访问日志是黑客攻击的重点对象之一 用户的隐私数据有哪些? 登录...
JSON 什么是 JSON: JSON 是一种轻量级的数据格式,一般用于数据交互; 服务器返回给客户端的数据,一般都是 JSON 格式或者 XML 格式(文件下载除外) JSON 的格式很像 OC 中的字典和数组 {"name" : "jack", "age" : 10} {"names" : ["jack", "rose", "jim"]} 标准 JSON 格式的注意点:key 必须用双引号 要想从 JSON 中挖掘出具体数据,得对 JSON 进行解析。
简介 常用类 NSURL:请求地址; NSURLRequest:一个 NSURLRequest 对象就代表一个请求,它包含的信息有:一个 NSURL 对象、请求方法、请求头、请求体... NSMutableURLRequest:是 NSURLRequest 的子类; NSURLConnection:负责发送请求,建立客户端和服务器的连接。
基本概念 在网络编程中,有几个必须掌握的基本概念: 客户端(Client):移动应用(iOS、android 等应用); 服务器(Server):为客户端提供服务、提供数据、提供资源的机器; 请求(Request):客户端向服务器索取数据的一种行为; ...
简介 什么是 URL? URL 的全称是 Uniform Resource Locator(统一资源定位符) 通过 1 个 URL,能找到互联网上唯一的 1 个资源 URL 就是资源的地址、位置,互联网上的每个资源都有一个唯一的 URL; 客户端如何找...
简介 什么是 RunLoop ? 从字面意思看的话是运行循环、跑圈的意思; RunLoop 的基本作用是什么: 保持程序的持续运行; 处理 App 中的各种事件(比如触摸事件、定时器事件、Selector 事件); 节省 CPU 资源,提高程序性能:...
简介 NSOperation 的作用 配合使用 NSOperation 和 NSOperationQueue 也能实现多线程编程; NSOperation 和 NSOperationQueue 实现多线程的具体步骤 先将需要执行的操作封装到一个 NS...
什么是 GCD ? 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯 C 语言,提供了非常多强大的函数 GCD的优势: GCD 是苹果公司为多核的并行运算提出的解决方案; GCD 会自动利用更多的 CPU 内核(比如...
创建和启动线程 一个 NSThread 对象就代表一条线程 创建、启动线程 NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:...
什么是进程? 进程是指在系统中正在运行的一个应用程序; 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内; 比如:同时打开迅雷、Xcode,系统就会分别启动2个进程; 什么是线程? 1个进程要想执行任务,必须得有线程(每1个进程至少要...
干货 从 iTunes 下载所要提取素材的 App 将下载好的 App 拖拽到桌面 下载 iOS Images Extractor iOS Images Extractor 把 App (xx.ipa) 拖拽到 iOS Images Extractor 里(指的是白色区域) 点击 Star 按钮即可开始提取图片资源文件。