自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dickaccount的分享

小道士,正在左顾右盼修行中......

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 Charles (v4.1.2) 基本使用

写在前面的话:借鉴许多网上的例子,自己卸载Charles 从头到尾重新走了一遍,全程截图。 从官网下载链接http://www.charlesproxy.com/download 2.安装 tips:安装完会提出一个提醒 点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Ma

2017-06-06 15:14:03 3519

原创 Mac OS 搭建Python 开发环境python 版本切换

1. Mac OS 系统本身自带的是2.7.*版本的 2. 在官网下载python安装包,一般来说下载的是3.+版本的。 3. 安装完3.+版本后,我们如何使用呢? 使用python3开头就可以了,如 python3 --version 控制台:Python 3.7.2 用which 查看位置: which python3 控制台:/usr/local/bin/python3 ...

2019-01-06 20:39:07 249 1

转载 iOS开发资源

如何用Facebook graphic api上传视频: http://developers.facebook.com/blog/post/532/Keychain保存数据封装: https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现: http://www.clingmarks.com/?p=612自定义圆角Swit

2017-07-26 14:23:32 845

原创 基于.a .framework 创建Cocoa Pods 库

以微信开放平台SDK为例子: 1.1 资源准备 1.1.1 下载微信SDK 1.1.2 创建一个模板库 pod lib create WFTestA1.2 配置podspec文件 1.3 导入头文件即可 基于framework 以百度广告为例 2.1 资源准备 2.1.1 下载百度广告SDK 2.1.2 创建cocoa pod 库 pod lib create D

2017-07-25 15:21:48 453

原创 高效APP之打印Log

日志把我APP运行的一项非常有用的工具。日志工具和统计工具也许存在着一些微妙的区别。统计工具可以认为是日志整理过得结果。任何被统计的对象都必须被日志记录。然而,统计结果依赖于公开的主要数据,日志通过不同层次为追踪APP行为提供了详细信息。由于日志一般贯穿整个APP的生命周期,统计被添加到关注点的特定对话中。统计信息被发送到服务器,然而日志是存在设备本地。对于日志打印,我们接下来使用CocoaLumb

2017-07-13 19:58:40 566

转载 2017年5月iOS招人心得答案总结(基础篇)

1. 为什么说Objective-C是一门动态的语言? ① 什么是动态语言? 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。 有三个名词容易混淆: Dynam

2017-07-13 19:27:11 357

转载 如何将APP崩溃率降低到万分之一以下

当然崩溃率和日活是有关系的,我只能说我的APP肯定不是只有几万日活的APP。程序的稳定性不用我多说,其重要性是不言而喻的。如果APP动不动就崩溃,那就不用说什么交互什么用户体验了,用户的第一反应就是直接把APP删掉或者找替代你的APP。如何降低崩溃率呢,先分一下一下崩溃的原因:内存管理问题; 容错处理不完善; webview与其他崩溃。 一、内存管理问题;首先内存问题,我们不得不回顾以下历史,

2017-07-06 10:26:45 2305

转载 When Should You Override viewDidLayoutSubviews?

An Examination of When to Use viewDidLoad, viewWillAppear, and viewDidLayoutSubviews Overview A common question is when to override and add code in viewDidLayoutSubviews, versus viewDidLoad 

2016-04-01 12:18:17 360

原创 iOS 程序员必看

国内顶尖iOS 分享的技术博客

2015-03-13 12:51:50 454

翻译 NSJSONReadingOptions翻译

NSJSONReadingMutableContainers:返回可变容器,NSMutableDictionary或NSMutableArray。    NSJSONReadingMutableLeaves:返回的JSON对象中字符串的值为NSMutableString,   NSJSONReadingAllowFragments:允许JSON字符串最外层既不是NSArray也不是NSDi

2015-03-13 10:41:27 303

转载 OC命名规范

There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学中只有两件难事:缓存失效和命名。 — Phil Karlton 计算机语言是人和计算机之间通讯的媒介。好的代码应该是就像人对计算机说话那样,自然而优雅。命名看上去是一件很简单的事,而往往越是简单的事

2015-03-12 17:02:55 2104

转载 AFNetworking2.0源码解析

最近看AFNetworking2的源码,学习这个知名网络框架的实现,顺便梳理写下文章。AFNetworking2的大体架构和思路在这篇文章已经说得挺清楚了,就不再赘述了,只说说实现的细节。AFNetworking的代码还在不断更新中,我看的是AFNetworking2.3.1。 本篇先看看AFURLConnectionOperation,AFURLConnectionOperation继承自NS

2015-03-12 13:17:38 649

原创 NSURLConnection/AFN 缓存机制

NSURLCache 提供了内存与磁盘的缓存机制。 任何通过NSURLConnection 加载的请求都会 NSURLCache 处理,因为 AFNetworking 使用了NSURLConnection ,所以也会被处理。 网络缓存减少了与服务器的负担,并提高应用程序更好的体验。 当完成数据的请求后,缓存的相应被保存在本地。当下一次同样的请求时,根据缓存策略是否使用本地缓存。

2015-03-11 17:26:01 4537

原创 数据存储之归档和反归档

1. 归档和反归档的概念     归档和反归档就是将对象以文件的形式保存起来,使用的时候读取该文件的路径就能获得对象。 2. 对象归档和NSUserDefault(偏好设置) ,plist文件存储的比较     NSUserDefault(偏好设置)是将所有的Value 存储在

2015-03-11 12:55:35 499

原创 iOS 缓存机制浅析

1. 基本概念     缓存: 缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。 2. 手机缓存的分类     第1种是按需缓存,这种情况下应用缓存起请求应答,就和Web浏览器的工作原理一样;按需缓存技术来改善可感知的性能。以微信

2015-03-10 15:42:42 462

原创 浅析MVC设计模式

1. MVC 的概念 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,注意她是一种框架模式, 而不是设计框架 2. MVC 的优点 MVC设计模式是用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑

2015-03-10 14:07:25 667

北京大学软件与微电子学院 Android 教程

北京大学软件与微电子学院 开课对象: 高年级本科生/ 低年级硕士研究生 内容: 基础知识点/基础实验手册/课程案例手册/技术文章/常见面试题

2016-07-26

Andorid 开发教程&笔记

我见到的最全的 全文304 页

2016-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除