![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UI
文章平均质量分 74
IamYourHero
这个作者很懒,什么都没留下…
展开
-
封装轮播图
封装好的自动无限轮播,点击可进入对应页面原创 2016-01-30 15:03:51 · 654 阅读 · 0 评论 -
ios 之webview的使用
一、UIWebView的基础使用1、创建UIWebView:CGRect bouds = [[UIScreen manScreen]applicationFrame];UIWebView* webView = [[UIWebView alloc]initWithFrame:bounds];2、设置属性:webView.scalespageToFit = YES;转载 2016-03-16 21:07:58 · 699 阅读 · 0 评论 -
block的简单使用
一、block代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)结论:(1)在类中,定义一个Block变量,就像定义一个函数;(2)Block可以定义在方法内部,也可以定义在方法外部原创 2016-02-25 11:50:03 · 601 阅读 · 0 评论 -
内存管理问题
一、内存管理内存问题体现在两个⽅⾯:内存溢出、野指针异常。1)iOS给每个应⽤程序提供了⼀定的内存,⽤于程序的运⾏。iPhone 3GS内存 30M左右,iPhone 5S 内存80M左右。⼀旦超出内存上限,程序就会Crash。2)对象内存空间已经被系统回收,仍然使⽤指针操作这块内存。野指 针异常是程序crash的主要原因。代码量越⼤的程序,越难找出出现 野指针的位置。二、内存管理的⽅式原创 2016-02-25 21:00:04 · 834 阅读 · 0 评论 -
iOS常用的设计模式
设计模式大概分成三类:1.创建型:单例设计模式、抽象工厂设计模式2.结构型:MVC 模式、装饰器模式、适配器模式、外观模式、组合模式3.行为型:责任链设计模式、观察者设计模式,备忘录设计模式、命令设计模式(一)代理模式Delegate 的定义: (1)Delegate 是一个对象, 其类型为 id (anonymous type: 匿名原创 2016-03-10 21:36:01 · 538 阅读 · 0 评论 -
UIScrollView的简单使用
1、UIScrollView的使用1.创建UIScrollView (对其进行初始化并设置位置和尺寸)2.设置属性3.添加UIScrollView到父视图2、根据需求对属性进行详细设置(其实记住常用的几个属性就行,其他的随用随查API)-常用属性,这里分为两类说/***********滚动相关属性************/-设置contentSize (原创 2016-03-11 21:20:50 · 587 阅读 · 0 评论 -
SDWebImage的基本原理
SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。SDWebImage 支持异步的图片下载+缓存,提供了 UIImageView+WebCacha 的 category,转载 2016-05-17 15:36:20 · 431 阅读 · 0 评论