自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 跳过 Xcode 下载 iOS 模拟器

iOS 开发的小伙伴肯定经常会碰到需要使用不同的 iOS 模拟器进行版本的检测,但是直接从 Xcode 下载的话,有特别慢,这里就给大家带来如果不从 Xcode 进行 iOS simulator 的下载。

2016-12-26 23:26:54 1551

翻译 Swift 3.0 中不安全的世界

Swift 3.0中指针的使用介绍和C函数调用的指针的相关内容的学习

2016-10-14 21:04:03 17996

原创 iOS内存管理机制及属性的使用

对于OC的使用者来说,最会被问到的就是iOS开发中的内存管理。而只要涉及到内存管理,就肯定会涉及到property。而且在平常iOS开发的面试中,我们也经常会被问到相关的问题。所以这次就结合我所见到的和自己对于属性的理解来进行简述,希望对你们有帮助。

2016-08-18 22:20:05 897

原创 Swift中数据库第三方框架SQLite.swift的基本使用

在Objective-C中,用于数据持久化的方法有以下几种:使用plist文件使用preference 保存数据 NSKeyArchiver 归档Sqlite3CoreData在日常开发中,虽然经常需要储存某些用户的个人信息之类的,这样我们用的更多的是plst和preference,但是对于大批量的数据,比如说TableView中的Data数据进行处理,还是需要数据库来进行处理。

2016-08-09 20:19:14 8648

翻译 React-Native从开始到发布的10个要点

这是一篇国外友人从开始到发布的React-native要点文章。他总结了正常RN开发中会遇到的各种问题,包括编码,动画,分享等等,希望能够给你们带来帮助。

2016-08-08 17:25:25 3192

原创 iOS多线程开发——NSThread的简单运用

前段时间写了NSOperation,GCD,最后肯定不能拉下NSThread。毕竟既然学了iOS,该了解的总得都了解的。介绍NSThread相对于GCG和NSOperation来说更加轻量级。毕竟从名字看起来一看就是用来控制线程(Thread)的。正如苹果官网上对他的解释: An NSThread object controls a thread of execution. Use this

2016-07-21 23:44:48 620

原创 iOS多线程——初步使用GCD中的Context

本着好好学习,天天向上的原则,在上次看完GCD后,在码代码的过程中,经常会在dispatch后自动跳出函数列中看到带有context,但是在平常的自学过程中,都没有见到过带有context的参数。那他到底指的是啥?

2016-07-18 21:43:58 1068

原创 iOS多线程编程——浅谈NSOperation

就如同上一篇文章——《iOS多线程编程——浅谈GCD》中写到的,iOS的多线程开发中,最常用的就是NSThread,NSOperation,GCD,他们的抽象层次从左往右越来越高,这也就是越来越底层,性能也就越来越好。既然上次谈到了GCD,那么这次就不得不来谈谈他的兄弟NSOperation。

2016-07-18 19:55:22 777

原创 iOS多线程编程——浅谈GCD

GCD对于iOS开发者来说肯定不陌生,他和NSThread,NSOperation一起作为iOS开发中主要的三种多线程实现方法,而GCD是最最底层的,所以对于作为一个iOSer,GCD是必须掌握的。

2016-07-17 20:08:57 2762

原创 深入了解iOS中的VC切换的传值方式

由于上次面试中有提到相关内容,所以这次我专门深入研究了iOS的几种方式: 首先把所有的传值方式都列出来,如果有遗漏,请指正。

2016-07-15 15:58:29 3132 1

翻译 详解Autolayout 设置UITableViewCell 高度问题

由于昨天翻译的一篇内容是原作者在2014年写的,可能有点老。所以这次翻译的是stackoverflow中smileyborg解释的获得1.8k的回答:原文链接。

2016-07-13 23:27:10 6518 1

翻译 使用Autolayout定义UITableViewCell高度

为了更好的使用Autolayout,在开发过程中发现了需要使用UITableViewCell,所以翻译了这篇文章

2016-07-12 23:40:55 2204

原创 iOS面试问题汇总

1、 ViewController的生命周期常见函数:- (void)viewDidLoad;- (void)viewDidUnload;- (void)viewWillAppear:(BOOL)animated;- (void)viewDidAppear:(BOOL)animated;- (void)viewWillDisappear:(BOOL)animated;- (void)vie

2016-06-05 09:32:37 673

原创 iOS开发中对于第三方AFNetworking的使用

AFNetworking3.0的简单使用及代码

2016-05-25 13:35:45 6497

原创 基于cocoapods安装Masonry框架

CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方整合到一起,方便调用

2016-04-01 20:40:47 6170

原创 基于webp格式的图片转换问题与port的

webp格式图片转换为PNG格式等图片的问题。

2016-04-01 19:33:36 4069

翻译 使用常见的网络命令查看当前网络状态——Mac OS X篇

此篇文章是本人第一次翻译,如有不妥,请见谅。本文主要讲述了不同的网络状态对应的不同现象的解决方法和常用的Mac OS X下网络测试命令。

2016-01-19 00:09:02 73778 5

原创 鸟哥的私房菜第三版笔记

/ 根目录/bin 执行文件/boot 开机会启动的文件/dev 设备文件,通过访问这个从而访问连接到电脑上的关盘,硬盘等等。/etc 系统配置文件。包括账号密码/home 用户注文件夹。常用操作chmod SUID(4):仅仅对二进制文件有效,当用户进入该文件的时候,通过使用该文件拥有者身份进入。SGID(2):用户如果对此目录有r,x权限,该

2015-07-21 11:44:58 920

原创 位图加载

本文要点:⑴getDC与beginpa的区别⑵LoadBitmap的使用方法介绍⑶SelectObject的使用方法介绍⑷hbitmap与bitmap的区别⑸bitblt、stretchBlt与TransparentBlt的区别。⑹menu资源正常显示,图片资源无法显示1、getDC与beginPaint的区别BeginPaint

2015-06-15 20:02:59 1021

原创 双缓存

双缓存解决页面刷新问题

2015-06-15 16:50:14 636

Masonry_category,UIView均分

使用cocoapods进行安装整个框架

2016-04-24

空空如也

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

TA关注的人

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