自定义博客皮肤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)
  • 收藏
  • 关注

转载 iOS-自定义 UITabBarController

先来回顾一下UITabBarController( 稍微详细的在在http://blog.csdn.net/yang198907/article/details/49807011)伴随UITabBarController存在的一个控件叫做导航栏(UITabBar);UITabBarController中有N个子控制器,那么在UITabBar中就会有N个UITabBarButt...

2015-12-01 21:32:00 129

转载 iOS-PCH File的快速导入方法和使用

PCH的文件的用途:在实际的项目开发中,如果很多地方都在使用某个类的头文件,很多地方都在使用同一个”宏”的时候;很多地方用到了NSLog()函数,在app发布的时候,想清除掉时,此时就需要一个pch文件了;PCH文件的好处:其他代码文件无需显示导入该PCH文件,默认就都可以访问(其他文件无需手动#import该pch文件就能使用);PCH文件...

2015-11-23 15:33:00 145

转载 iOS -App主流框架UINavigationController && UITabBarController的简单使用

一个iOSapp几乎没有由一个控制器组成,除非这个app非常简单。 当app中有多个控制器的时候,就需要对这些控制器进行管理,用1个控制器去管理其他多个控制器; 如图所示: 苹果公司为我提供了两个特殊的控制器,UINavigationController和UITabBarController去管理其它控制器;...

2015-11-12 23:53:00 198

转载 iOS-UIViewController创建的几种方法和UIWindow的介绍

在上一篇笔记中《iOS-程序启动原理和UIApplication》,http://blog.csdn.net/yang198907/article/details/49735531在程序的启动过程中提到如果没有storyboard时:* 程序启动时候, 就会调用代理的application: didFinishLaunchingWithOptions:方法...

2015-11-09 14:55:00 205

转载 iOS -程序启动原理和UIApplication的介绍

一.UIApplication 简介 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个Application都有自己的UIApplication对象,而且是单例的,如果用试图再去实例化一个UIApplication则会报错:[ [ UIApplication alloc ] init ];。...

2015-11-09 10:32:00 81

转载 iOS-AutoLayout中动画使用的细节 和 iOS layout机制

在Main.storyboard拖入一个UIView,随便设置一个背景色,使用autolayout 为紫色的view添加约束 :(0,0,100,100) ,为该view添加动画代码如下:#import "ViewController.h"@interface ViewControl...

2015-11-01 23:52:00 101

转载 iOS-字典转双模型的实现过程中需要关注的细节

如果有以上结构的plist文件,那么应该怎么将其中的字典转换成模型?显然一个模型已经无法搞定了,此时需要用到双数据模型(字典转模型)。我写了两种方式来实现模型的转换:方法一 第一个模型:CarModel 两个属性: @property (nonatomic,copy)NSArray *ca...

2015-10-28 23:34:00 87

转载 iOS-字典转模型(单模型)的实现

用模型取代字典的好处使用字典的坏处一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编译器不会有任何友善提示,需要手敲,eg:dict[@"name"] =@"Jack";NSString*name = dict[@"name"];而手敲字符串key,key容易写错,并且Key如果写错了,编译器也不会有任何警告和报错,造成设错数据或者取错数...

2015-10-28 22:02:00 83

转载 iOS -UIColor随机生成颜色的方法

在iOS 中的UIColor拥有这么多关于颜色的类方法,对于一般常见的UI控件,我们可以通过[UIColorblackColor]设置背景色eg:设置button 的背景色为红色 UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 100, 100)...

2015-10-23 22:36:00 1390

转载 iOS -实现imageView中的button响应点击事件的方法

<pre name="code" class="cpp" style="font-size: 13px;">/**imageview默认是不响应事件的 ,所以即使在上边加上个button也不会响应;解决办法是:将这个imageview.userInterfaceEnabled = YES*/eg:--(void)...

2015-10-20 19:05:00 187

转载 iOS -实现UIView圆角显示的方法

添加一个UIView时,默认直角显示有时对于有强迫症的患者还真有点不舒服!eg:怎么实现UIview的圆角显示呢?首先包含一个头文件:#import <QuartzCore/QuartzCore.h>其次设置两个属性: self.userView.layer.corner...

2015-10-20 18:53:00 131

转载 iOS -iOS9中提示框(UIAlertController)的常见使用

iOS 8 之前提示框主要使用UIAlertView和UIActionSheet;iOS 9 将UIAlertView和UIActionSheet合二为一为:UIAlertController 。这下让已经习惯的我一下子变的不习惯,这样也好,正好再学习一些新的东西;先上一段代码:-(void)setupReminder { //STEP 1 ...

2015-10-20 16:59:00 211

转载 Linux系统调用和ANSI C文件操作的区别

一、在Linux下对文件操作有两种方式:Linux系统调用和ANSI C文件操作。1、Linux系统调用调用常用于I/O文件操作,系统调用常用的函数有open、close、read、write、lseek、ulink等。2、 ANSI C文件操作ANSI C文件操作方法是所有操作系统通用的文件操作方法,它的操作是被缓冲过的被修改的文件并不会立即反应到磁盘中,它在内存中开辟一个...

2015-10-08 21:00:00 129

转载 OC语言

//// main.m// 测试题05//// Created by yang sanchao on 9/12/15.// Copyright (c) 2015 yang sanchao. All rights reserved.///************************************************************ ...

2015-10-06 17:03:00 79

转载 EasyARM-iMX257如何配置出低速率CAN

EasyARM-iMX257如何配置出低速率CAN在EasyARM-iMX257 Linux开发指南 V1.02.01“5.6 socket CAN编程socket CAN编程”中提到如何配置CAN总线,其计算公式为:CAN速率= 66500000/(br_presdiv *(br_propseg+br_pseg1+br_pseg2+ 1)其中br_pseg2为8,是不可以修...

2015-09-28 13:25:00 214

转载 如何解决ubuntu 12.04重启后出现waiting for network configuration和网络标志消失问题

如何解决ubuntu 12.04重启后出现waiting for network configuration和网络标志消失问题作为菜鸟的我在学着设置网络后,重启电脑后显示 waiting fornetwork configuration,然后是waiting up to 60 more seconds for network configuration,最后显示booting ...

2015-09-28 13:19:00 337

转载 EasyARM-iMX257 linxu两年前的笔记

第三章续:简单总结第三章中出现的命令!1)root@EasyARM-iMX257 ~# ddif=/dev/zero of=/dev/shm/disk bs=1024 count=10240dd:是linux下非常有用,我觉得有必要积累下来。它是用来指定大小的拷贝一个文件,并在拷贝的同时进行指定的转换。其参数:if=输入的文件(或设备名称);of=输出的文件(或设...

2015-09-28 13:11:00 174

转载 EasyARM-iMX257 linux两年前的笔记

我依然清晰的记得刚拿到Imx283 257的情景,兴奋中充满忧虑,对操作系统的概念只知一二,不知三四!!周立功出品的资料我一直觉得是比较精品的,同样这款iMX283配套的文档资料(v1.04)也是比较经典的,非常适合初学者使用。作为一个初学者,我愿意把自己学习的经历分享出来,分享出自己对文档的理解和总结,以便自己为日后的学习总结出更好的学习方法,同时也让初学者少走自己走过的弯路,高手...

2015-09-28 13:09:00 391

转载 iOS-NSString常见方法

</pre><pre name="code" class="html">#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // 1、创建NSString 方法1 ...

2015-09-13 23:32:00 77

转载 shell脚本

1.1Shell与shell脚本Shell是用户与linux系统内核进行联系的桥梁。Linux通过shell界面,接受用户的请求,利用系统资源为用户提供服务。根据shell调用的方式主要分为三种:1)交互式注册shell2)交互式非注册shell3)非交互式shellShell调用方式不同,则其初始化的过程也不同。1、...

2015-07-30 21:17:00 74

空空如也

空空如也

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

TA关注的人

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