自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于启动页面

默认启动页面是launchscreen.xib,如果你想显示自己设计的东西就用它,不过要记得适配。 不过我们一般将默认启动页面去掉。该用默认图片的方式。 目前iOS主流的几种设备分辨率如下: iPhone 1(指第一代iPhone),iPhone 3G,iPhone 3GS ,iPod Touch 1,iPod Touch 2,iPod Touch 3 分辨率为32

2015-10-28 16:44:24 305

转载 IOS状态栏

再说说iOS的状态栏(显示与隐藏) 发表于 2014 年 5 月 8 日 由 三石 在今年早些时候,整理了一篇由于iOS7中状态栏对布局影响的文章,即状态栏不占高度,可与页面实际内容(origin.y为0)相重叠。在有些情况下,比如在某款游戏中,我们不希望在游戏页面看到状态栏,一来是为了省地方,二来也避免状态栏“破坏气氛”。这篇文章就整理下状态栏隐藏和显示相关的内容。 0

2015-10-28 14:32:16 313

原创 源码阅读----网络请求

请求缓存: 一. 每次请求都有根用户信息有关的固定参数,我们称之为commonArgument,如 SessionID,CityId,Lat,Lng,DeviceID,Version,IsInHouse,devType,OS,AppVer,AppBuild等,具体如何获得的,以后再说。 主要方式是,根据请求的url生成一个字符串作为Key,Value是请求回来的数据。 Key的组成: 1

2015-10-26 19:28:41 211

原创 源码阅读----网络请求

请求缓存: 一. 每次请求都有根用户信息有关的固定参数,我们称之为commonArgument,如 SessionID,CityId,Lat,Lng,DeviceID,Version,IsInHouse,devType,OS,AppVer,AppBuild等,具体如何获得的,以后再说。 主要方式是,根据请求的url生成一个字符串作为Key,Value是请求回来的数据。 Key的组成: 1

2015-10-26 16:16:45 49

原创 pushviewcontroller popviewcontroller presentationController dismissViewController 配套问题

案例1:        vc1-----pushvc---presentvc----presentvc...---popvc        回到vc1 案例2:      vc1----presentvc---pushvc---pushvc...---dismiss       回到vc1

2015-10-21 15:24:42 283

原创 UILabel intrinsicContentSize adjustsFontSizeToFitWidth 用法

intrinsicContentSize 获得UILabel内置大小属性,用法:就是在字体大小固定的情况下,我们获得这个属性然后把它作为UILabel的size,注意点就是要先设置UILabel的内容,这样它才能算出intrinsicContentSize,然后再设置label的size。 adjustsFontSizeToFitWidth 这个就简单了,即:固定label的size,让字体适用

2015-10-21 10:47:35 794

原创 UITabbar UINavigationBar

UIBarItem-> UIBarButtonItem -----UINavigationItem-----viewcontroller  UINavigationBar是属于NavigationController的, UINavigationItem 是放在UINavigationBar上面,UIBarButtonItem(left back right)是放在UINavigation

2015-10-20 10:30:18 406

转载 UINavigationItem UINavigationBar 关系分析

原文:http://blog.csdn.net/luoyeffcs/article/details/16106707 目录 1.关系分析 2.关系综述 3.概念点 4.疑问 1.关系分析 UIBarItem-> UIBarButtonItem -> UINavigationItem 1.1 UIBarItem: UIBarIte

2015-10-20 10:20:30 246

转载 NSString NSArray NSDictionry属性 用Copy修饰

我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。 示例 我们定义一个类,并为其声明两个字符串属性,如下所示: 1 2 3 4 @interface TestS

2015-10-19 19:12:30 1134

原创 delegate 为什么用 weak assign 修饰

我们平常在写一个ViewController时,经常会把属性设为strong,如 @property (nonatomic, strong) UITableView * tableView; @property (nonatomic, strong) NSMutableArray * datasource; @property (nonatomic, strong) NWListVie

2015-10-19 18:41:26 1114

原创 oc 零散知识 下划线 property synthesize

一. 下划线_        众所周知现在_属性用来访问属性,而不是调用get方法,可是在以前并不是这样。                所以之前访问属性没有下划线,而且还必须要有与之对应的成员变量。然后就有一个有意思的现象,所以为了能够兼容之前老的xcode,        有很多框架都是这样写的。   另外说一下   _属性和成员变量(本身就有下划线),这样做的目的是让其与局部变量区

2015-10-13 17:25:27 947

原创 instancetype id区别

一、什么是instancetypeinstancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢? 二、关联返回类型(related result types)根据Cocoa的命名规则,满足下述规则的方法:1、类方法中,以alloc或

2015-10-13 14:04:00 361

空空如也

空空如也

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

TA关注的人

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