自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 地图MapKit与MKMapItem简介

MapKitiOS6抛弃了一直用的google map,而使用了自家的地图服务。相应地,MapKit框架也自然变成和Apple自家的地图服务绑定了。随之而来的好处是因为都是自家的内容,所以整合和开放会更进一步,第三方app现在有机会和地图应用进行交互了。也就是说,不使用自身搭载地图信息的app现在可以打开地图应用,并且显示一些感兴趣的路线和地点,这对于路线规划和记录类的应用来说

2014-12-28 15:34:27 580

转载 iOS UICollectionViewLayoutAttributes

UICollectionViewLayoutAttributesUICollectionViewLayoutAttributes是一个非常重要的类,先来看看property列表:@property (nonatomic) CGRect frame@property (nonatomic) CGPoint center@property (nonatomic) CGSize

2014-12-28 15:30:27 1519

转载 iOS6 UICollectionView介绍

1.1. Collection View全家福:UICollectionView, UITableView, NSCollectionViewn   不直接等效于NSCollectionViewn   也不替代UITableView----亲兄弟 为什么要使用Collection Views呢?n  可以高度定制内容的展现n  管理数据最佳的做法n  即使是处理

2014-12-28 14:08:47 494 1

原创 Xcode6 添加前缀

Xcode6 的前缀 去哪里找?

2014-12-22 22:11:00 634

原创 iOS Xcode6 中添加pch文件

// 1. cmd +  n 选择 other →PCH 创建新的文件(这里命名的时候,一般是"项目名-PCH")// 2. 选择project→Build Settings→搜prefix header  →'Apple LLVM 6.0'下面有一个 'Prefix Header'→  添加 'YourProjectName/YourProject-Prefix.pch'

2014-12-22 21:27:16 504

原创 iOS UISlider的使用详情

滑块是一个标准的UIControl,我们可以通过代码创建,如同开关(UISwitch)的宽与高都会被忽略,滑块的宽高也会被忽略//初始化一个UISliderUISlider *slider = [[UISlideralloc] initWithFrame:CGRectMake(10, 20, 100, 30)];// 设置滑块的范围,提供了两个属性来设置范围

2014-12-11 21:32:19 479

原创 iOS 收回虚拟键盘

在iOS开发中虚拟键盘会自动出现在可以编辑的UITextField或是UITextField的点击事件中,怎样让键盘收回呢?1.使用resignFirstResponder,点击系统中键盘自带的return按钮,收起键盘思路:在RootViewController中 设置代理,完成代理中的方法@interface RootVViewController ()UITextFi

2014-12-10 21:45:42 540

原创 iOS UIlable使用详情

文本显示,就是我们的文字怎么在视图上显示,在这里我们就用到UILable。UILable 是有特定外观功能的视图,侧重于文本的呈现。 //初始化label    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 40, 300, 30)] ;  // 设置标签文字    label.text = @"今天是学

2014-12-06 20:42:04 463

原创 iOS—UIWindow的详情

从今天开始学习UI,下面简单介绍一下UI   UI(User Interface) : 用户界面 ,即用户可以看到的各种各样的页面元素。   iOS  App = 各种各样的UI控件 + 业务逻辑和算法iOS提供了这么多的UI,如何去呈现这些UI呢?请看下面window 是窗口, 每个app都需要借助window将内容展现给用户看,在iOS中,使用UIWindow类来表示窗口。一般

2014-12-05 21:24:23 447

原创 iOS 第三课

#import @interface LTView : UIView#pragma mark - 声明方法- (instancetype)initWithFrame:(CGRect)frame text:(NSString *)text placeHolder:(NSString *)placeHol

2014-12-02 22:25:33 347

原创 iOS UIlable中文字过长时

// 创建addresslable   UILabel *addresslable = [[UILabelalloc] initWithFrame:CGRectMake(110,120,200,120)];    addresslable.text =@"北京 东城区 北京市东城区和平里西街79号糖果大楼三层";1.// numberOf

2014-11-30 19:23:03 451

原创 iOS UIView方法使用详情UIView : UIResponder

);

2014-11-29 09:01:40 494

原创 09 内存管理初级

⼀、内存管理的方式1)简述       1>ios应用程序出现Crash(闪退),90%以上的原因是内存问题,了解内存常见问题,帮助我们减少出错几率。内存问题体现在两个方面:内存溢出,野指针异常       2>野指针异常:对象内存空间已经被系统回收,仍然使用指针操作这块内存。野指针异常是程序crash的主要原因。代码量越大的程序,越难找出现野指针的位置。

2014-11-25 16:31:53 458

原创 08 属性 点语法 KVC

一 属性二 属性的属性

2014-11-24 18:35:39 375

原创 03 继承 初始化方法 便利构造器

一 继承二 初始化方法三 便利构造器

2014-11-23 19:08:24 398

原创 08动态内存分配

存储区划分  栈内存的错误使用 char *fun()    {        //注意此处是把常量区的字符串"iphone"拷贝到栈内存中        char string[] = "iphone";        return string;//栈内存返回是不安全的,禁止    }常量占用内存,只读状态

2014-11-22 22:05:52 343

原创 07指针 指针与数组 指针与字符串 指针与函数 结构体与指针 宏

指针指针与数组指针与字符串指针与函数◀️指针与数组1.数组名:数组元素首地址eg:int array[3]={1,3,6};这里array 恒等于&array[0]2.int *p = a;          int *p = 0;            int a[]={0}; 3.int *

2014-11-22 22:04:44 363

原创 06函数

函数 是具有特定功能的代码段,也就是一连串语句组合在一起,实现了某一功能,我们为它们起了一个名字来替代这些语句void hello(void) //无参数 无返回值{    printf("Hello,Lanou");}void peopleCount(void)//无参数 有返回值{   return 3;}int max(

2014-11-22 22:03:05 407

原创 05数组 字符串数组 多维数组

字符数组又称字符串  字符串数组是二维数组  char a[]={'i', 'p', 'h', 'o', 'n', 'e'};char c[10]="iphone";char c[5][10]={"hello", "panny", "welcome", "good"};该数组包含三个字符串。  字符串数租元素访问:1、访问某个字符串:数组名[第一维下标]

2014-11-22 22:01:28 356

原创 04数组 字符数组

数组:相同数据类型的成员组成的一组数据。数组是一种构造类型,相同数据类型组成的新数据类型。一维数组的定义:类型说明符  数组名[常量表达式]= {值 1, 值 2....};  int a[5] = { 2, 3, 4 };   int b[5] = { 0 };  int c[]={ 2, 4, 6, 8 };  char str[] =

2014-11-22 22:00:21 482

原创 03循环结构

程序有三种结构1、顺序结构2、分支结构3、循环结构  (通常与数组结合使用) while 循环while(条件表达式){     语句}注意:条件表达式为真,执行循环体,一旦条件表达式为假,循环停止。//用while打印出1~100之间不是7的倍数并且不包含7的数。 int i=1;    whil

2014-11-22 21:57:32 1090

原创 02 分支结构

BOOL数据类型BOOL数据类型,是⼀一种表⽰示⾮非真即假的数据类型,布尔类型的变量只有 YES和NO两个值。YES表⽰示表达式结果为真,NO表⽰示表达式结果为假BOOL a = YES;在C预言中,认为非0即为真.分⽀语句中,经常使⽤用BOOL值做判断,判断执⾏行if语句还是else语句 ;循环结构中,也经常使⽤用BOOL值做判

2014-11-22 21:56:11 415

原创 01 数据类型 、常量变量、运算符、表达式、格式化输入输出

进制转换:1、为了区分八进制,十六进制的区别:八进制前加零,十六进制前加x0,  如058,x059;2、进制转换,二进制,八进制,十进制,十六进制之间的相互转换。(转换为二进制后其他的就好转换)   如:十进制数57,二进制111001,由二进制转换为八进制,从二进制的右边到左边3位数分一组,前面不够的补零,即111,001  ,计算八进制为071; 由二进制转换

2014-11-22 21:53:49 589

原创 07 类的扩展

1.NSDate的使用NSDate是Cocoa中⽤于处理⽇期和时间的基础类,封装了某⼀给定的时刻(含日期,时间,时区) 注意NSLog(@“%@”,nowDate);⽆论你是哪个时区的时间,打印时总是打印对应的0时区时间。 2.NSTimelntervalNSTimelnterval(即double类型)常用方法:可以使用-i

2014-11-22 21:50:05 378

原创 02 实例变量可见度、方法

一 实例变量可见度二 方法san

2014-11-22 21:34:58 367

空空如也

空空如也

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

TA关注的人

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