自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 android:allowBackup属性

原文:http://blog.csdn.net/itluochen/article/details/526018481.allowBackup安全风险描述Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定于该应用程序中AndroidManifest.xml文件中的allowBackup属性值

2017-10-12 20:13:51 328

转载 CocoaPods版本升级

原文:http://www.cnblogs.com/brycezhang/p/3675670.htmlCocoaPods版本升级和往常一样使用CocoaPods管理一个基于FMDB的项目类库命令行执行$ pod install[!] The 'master' repo requires CocoaPods 0.32.1 - 失败,提示需要C

2017-02-23 11:48:45 320

转载 ios-提升之【8】-UITableView性能优化

原文:http://longxdragon.github.io/2015/05/26/UITableView%E4%BC%98%E5%8C%96%E6%8A%80%E5%B7%A7/UITableView优化技巧最近在微博上看到一个很好的开源项目VVeboTableViewDemo,是关于如何优化UITableView的。加上正好最近也在优化项目中的类似朋友圈功能这块,思考了很

2016-12-08 14:38:17 306 4

转载 ios-基础之【13】-iOS的@property的详细解读

原文:http://blog.talisk.cn/blog/2016/03/05/iOS-@property/Objective-C的@property的详细解读文章目录@property的前世今生@property与@synthesize@property与取值、设值方法@property的特质原子性可读、可写权限内存管理方式setter和getter

2016-12-06 11:15:09 257

转载 ios-基础之【12】-iOS的第一个应用中能学到哪些知识

原文:http://blog.csdn.net/jiangwei0910410003/article/details/52781906二、建立简单程序HelloWorld下面先用Xcode来新建一个HelloWorld程序:点击下一步即可:这里和我们在AndroidStudio中新建Android程序非常类似,不多说了,点击下一步即可:

2016-11-29 17:34:28 255

转载 ios-基础之【11】-类的category

原文链接:http://www.jianshu.com/p/535d1574cb86参考文:http://www.cnblogs.com/crazypebble/p/3439261.html类别的简介在开发中有时会用到Category,类别有三个作用:(1)可以将类的实现分散到多个不同文件或多个不同框架中,方便代码管理。也可以对框架提供类的扩展(因为框架类没有源码,不能修改)。

2016-03-27 10:37:12 323

转载 ios-基础之【10】-NSTimer

原文链接:http://www.jianshu.com/p/f9999b5958f8NSTimer怎样保证参数的生命周期NSTimer可以选择是否重复执行,为了保证NSTimer调用的方法中传递的对象生命周期,NSTimer会对外界传递的对象进行一次retain。如果是一次性调用的NSTimer,会在本次调用完毕之后invalidate掉NSTimer自身,而NSTimer做r

2016-03-27 09:30:24 195

原创 ios-其他之【1】-证书

原文:http://www.jianshu.com/p/5111c38320dc

2016-03-27 08:52:40 230

转载 ios-提升之【7】-定时器

文/StrongX原文链接:http://www.jianshu.com/p/583ca675065a著作权归作者所有,转载请联系作者获得授权 /** * 定义一个定时器 * */ timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:

2016-03-13 11:54:23 270

转载 ios-提升之【6】-数据持久化

原文:http://www.jianshu.com/p/7616cbd72845概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置) NSKeyedArchiver(归档) S

2016-03-13 11:51:16 209

转载 ios-基础之【9】-NSNumber,NSDate,NSExcetion

原文:http://blog.csdn.net/jiangwei0910410003/article/details/418528351、NSNumber这个类主要是用来封装基本类型的,说到这里,就不得不说一下了:OC中的集合是不允许存入基本类型的,所以NSNumber类就诞生了,需要将基本类型封装一下,然后存进去,这个类似于Java中的自动装箱和拆箱,Java

2016-03-13 11:37:19 305

转载 ios-基础之【8】-NSDictionary

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41830179一、NSDirctionary类[objc] view plain copy//  //  main.m  //  19_NSDictionary  //  //  Crea

2016-03-13 11:26:06 213

转载 ios-基础之【7】-NSArrary

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41809719一、NSArray类[objc] view plain copy //  //  main.m  //  16_NSArray  //  //  Created by jia

2016-03-13 11:21:40 402

转载 ios-基础之【6】-NSString

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41788223一、NSString对象在OC中,NSString对象是非常重要的一个对象,也是最基础的一个对象,是用来处理字符串的常用类,和Java中的String类非常相似,而且他的一些方法也是很类似的。直接来看一下NSString的

2016-03-13 11:15:42 467

转载 ios-基础至【5】-NSObject

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41788121Person.h[objc] view plain copy //  //  Person.h  //  13_NSObjectMethod  //  //  Created

2016-03-13 11:08:35 289

转载 ios-基础之【4】-协议

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41776015OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java中的接口时候,看可以知道其实接口就相当于一种契约(协议),给他的实现类打上标记了,当然这个活在Java5.0之后,被注解替代了,因为注解就是为了此

2016-03-01 22:37:03 212

转载 ios-基础之【3】-类的延展

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41775603OC中为了弥补C语言中的这个问题,就有了延展的概念,下面来看一下代码:Person.h[objc] view plain copy//  //  Person.h  //

2016-03-01 22:33:08 204

转载 ios-基础之【2】-类目的概念和使用

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41775329一个特有的亮点:类目首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该怎么做?对于面向对象编程的话,首先会想到继承,但是继承有两个问题:第一个问题:继承的前提是这个类可以被继承,因为在Java中有些类是不允

2016-03-01 22:31:00 314

转载 ios-提升之【5】-viewController的loadView以及view的属性

原文:http://www.jianshu.com/p/8b1a5589a8c4控制器有一个view属性,我们经常在控制器中通过self.view来访问。这个view是一个很有意思的东西。首先要明白这个view到底是什么东西。一个控制器成为window的根控制器的时候,当这个界面即将显示,控制器的view会被加到window中用来显示界面。正常情况下控制器自带的

2016-02-26 22:54:10 261

转载 ios-基础之【1】-类定义

原文:http://blog.csdn.net/jiangwei0910410003/article/details/41657603

2016-02-26 22:45:25 196

转载 ios-UI控件精讲之【6】UIButton

原文:http://www.jianshu.com/p/ae684aeac9131.按钮UIButton(1)UIButton是一个容器UIButton是一个比较特殊的UI控件,它不仅仅是一个控件,更是一个容器.为什么说是容器?打开UIButton的属性检测器,会有2个比较重要的属性,分别是title和image,对应的类型分别是NSString和UII

2016-02-26 22:37:58 365

转载 ios-基础用法之【8】-pch文件配置

原文:http://www.jianshu.com/p/dde5086090f9PCH全称是“precompiled header”,也就是预编译头文件。主要可以用在两种情况下:1、整个工程都广泛使用的头文件可以放在该文件下,编译器编译会自动将pch文件中的头文件添加到所有源文件中,这样可以在需要的类中直接使用而不导头文件,增加编程的便利性;2、存放一些不常被修改的

2016-02-25 22:14:26 303

转载 ios-UI控件精讲之【6】-UIImageView

原文:http://www.jianshu.com/p/3eaa34649b79UIImageView属性创建UIImageView对象UIImageView *imageView = [[UIImageView alloc] init];设置frame-->位置和尺寸imageView.frame = CGRectMake(100, 100, 175, 1

2016-02-24 21:59:25 263

转载 ios-UI控件精讲之【5】-UIImage

原文:http://www.jianshu.com/p/843578f6b691UIImage图片资源存放如果图片存放在assets资源管理器,最终里面所以的图片会被打包成Assets.car,在.car中的图片是不能通过imageWithContentsOfFile:来加载imageName:加载的图片要么是Assets.car中的图片,要

2016-02-24 21:57:22 340

转载 ios-UI控件精讲之【4】-UIScrollView

原文:http://www.jianshu.com/p/8a4b88b947e2基本使用方法UIScrollView的用法很简单将需要展示的内容添加到UIScrollView中设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是告诉它滚动的范围(能滚多远,滚到哪里是尽头)UIScrollVi

2016-02-24 21:55:28 250

转载 ios-UI控件精讲之【3】-UIWindow

原文:http://www.jianshu.com/p/f10f0ed09991UIWindow简介UIWindow是一种特殊的UIView,通常在一个app中至少会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示

2016-02-23 22:39:48 264

转载 oc之NSlog用法【2】

原文:http://blog.csdn.net/yu413854285/article/details/38823189http://www.jianshu.com/p/2e79436e5fe3前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备

2016-02-23 22:36:36 1350

转载 ios-基础用法之【7】-@class

原文:http://www.cnblogs.com/martin1009/archive/2012/06/24/2560218.htmlobjective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件#import "B.h"    @interface A : NSObje

2016-02-23 22:32:55 237

转载 ios-基础用法之【6】-self. 与 下划线的区别

原文:http://www.jianshu.com/p/c0342c5f3dc6@property (nonatomic,copy) NSString *propertyName;self.propertyName是对属性的访问;使用_propertyName是对局部变量的访问。所有被声明为属性的成员,在iOS5 之前需要使用编译器指令@synthesize

2016-02-22 22:10:04 225

转载 ios-基础用法之【5】-define和const

原文:http://www.jianshu.com/p/f83335e036b5在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰你能区分下面的吗?知道什么时候用吗?#define HSCoder @"汉斯哈哈哈"NSString *HSCoder = @"汉斯哈哈哈";extern N

2016-02-22 21:43:38 239

转载 iOS-UI控件精讲之【2】-UILabel

原文:http://www.jianshu.com/p/cb939ba111dc相关阅读1.iOS-UI控件精讲之UIView2.iOS-UI控件精讲之UILabel(本文)...待续UILabel(标签)应该是iOS中最基本的一个控件了,也是使用频率最高的,经常用来展示一段不可编辑的文本。UILabel继承于UIView,下面是一些常用的属性,包含

2016-02-21 22:54:34 261

转载 iOS-UI控件精讲之【1】-UIView

原文:http://www.jianshu.com/p/e7bebd0b53ea相关阅读1.iOS-UI控件精讲之UIView(本文)2.iOS-UI控件精讲之UILabel...待续UIView是所有UI控件的基类,在布局的时候通常会使用UIView作为容器对控件进行分组。1.首先看一下所有的UI控件的继承关系UIView继承关系

2016-02-21 22:35:53 202

转载 ios-提升之【4】-事件传递

原文:http://www.jianshu.com/p/82024d85c529iOS的事件可以分为三类:触摸事件,加速计事件,远程控制事件iOS中不是任何对象都能处理对象,只有继承了UIResponder的对象才能接收并处理事件. ---->响应者对象我们可以观察到 UIView就是继承于UIResponder,所以所有可看到的控件都是可以接收到事件的.

2016-02-21 22:04:08 313

转载 ios之图片png/jpg

原文:http://www.jianshu.com/p/6e1f996f86fc使用png的好处1: png有透明通道, jpg没有.png有手机硬解码加速 无损显示效果好2: png加载速度快, 显示效果好3: png 在大图片的时候会比jpg大.4: xcode也会对png图片进行优化,jpg没有.jpg的优点1: 高压缩率2: 适合扫描使用

2016-02-21 09:38:08 273

转载 ios-基础用法之【3】-import和inclue的区别

原文:http://www.jianshu.com/p/7e0dee7f84b2import是 Objective-C 导入头文件的关键字,完整地包含某个文件的内容会自动导入一次,不会重复导入不会引发交叉编译; 因为在 Objective-C 中会存在C/C++和Objective-C 混编的问题,如果用 #include 引入头文件,会导致交叉编译。i

2016-02-21 09:19:16 478

转载 ios-提升之【3】-UITableView

原文:http://www.jianshu.com/p/481da2f1bf7aUITableViewUITableView继承自UIScrollView,可以用来展示一组或多组内容样式相似的数据。UITableView几乎是iOS开发中运用最多的UI控件了,是iOS开发中必须掌握的控件之一。什么是UITableView?在众多移动应

2016-02-18 22:58:15 253

转载 iOS 沙盒目录结构解析

原文:http://www.jianshu.com/p/cf7b04a6b884原文地址:http://blog.csdn.net/wzzvictory/article/details/18269713出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭

2016-02-18 22:43:14 220

转载 ios-提升之【2】-UITableViewCell的重用机制

原文:http://www.jianshu.com/p/b2bba60c0976今天我们来分析一下UITableViewCell的重用机制.首先,我们要明白我们为什么需要使用这种机制,其次,这种机制的原理是什么.我们先举个例子来说明.一个UITableView中有许多需要显示的cell,但是我们不可能每个都会浏览到,那么如果我们把这些数据全部都加载进去,是不是造

2016-02-18 22:39:12 204

转载 ios-基础用法之【3】-@property、@synthesize和dynamic的用法

原文:http://blog.csdn.net/hherima/article/details/8622948*以下博文来自 http://justcoding.iteye.com/blog/1444548 非常敬佩作者的分享精神。@代表“Objective-C”的标志,证明您正在使用Objective-C语言Objectiv

2016-02-18 22:28:32 198

转载 UILable用法

原文:http://blog.sina.com.cn/s/blog_bf9843bf0101f7z7.html(1)初始化UILabel *aLabel=[[UILabel alloc]initWithFrame:CGRectMake(50, 50, 100, 50)];(2)文字内容//位置默认是靠左的[aLabel setText:@"hello"];//设

2016-02-18 22:22:30 178

空空如也

空空如也

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

TA关注的人

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