随笔分类 - iOS
摘要:1.控制器内部的view是延迟加载1> 用到时再加载2> 加载完毕后会调用控制器的viewDidLoad方法2.创建控制器的方式1> 直接通过代码创建OneViewController *one = [[OneViewController alloc] init];如果调用init方法创建控制器(T...
阅读全文
摘要:1.先执行main函数,main内部会调用UIApplicationMain函数2.UIApplicationMain函数里面做了什么事情:1> 创建UIApplication对象2> 创建UIApplication的delegate对象-----AppDelegate3> 开启一个消息循环* 每监...
阅读全文
摘要:第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件1#import"UIImageView+WebCache.h"第三步,调用sd_setImageWithURL:方法缓存图片。下面将几个方法...
阅读全文
摘要:1. 首先下载你想要设置的字体库,例如设置方正启体简体2. 添加到工程,一定要注意勾选红色框框处,默认是不勾选的 添加以后3.在plist文件中添加4.现在已经添加成功了,但是要使用就必须知道FontName,用以下代码可查到NSArray *familyNames = [[NSArray allo...
阅读全文
摘要:首先,先介绍几个概念:GCD,队列,串行,并行,同步,异步。 GCD(Grand Central Dispatch): 伟大的苹果公司开发的一种多核多线程的解决方案。 是基于C语言的底层API 用Block定义任务...
阅读全文
摘要:1. 什么是Quartz2D? Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 ……….2. Quartz 2D应用示例 裁...
阅读全文
摘要:iOS开发之info.pist文件和.pch文件如果你是iOS开发初学者,不用过多的关注项目中各个文件的作用。因为iOS开发的学习路线起点不在这里,这些文件只会给你学习带来困扰。打开一个项目,我们会看到4个主文件夹。Test文件夹主要是单元测试相关,不做介绍Frameworks文件夹中存放的是项目依...
阅读全文
摘要:前言面向对象的设计思想是把行为方法封装到每一个对象中,以用来增加代码的复用性。正是这种分散封装,增加了对象之间的相互关联,总是有很多的对象需要彼此了解以及相互操作!一个简单示例说明这种交互产生的对象之间的相互依赖:有一个列表框,每当列表框的某一项被选中时,就会弹出一个对话框,对话框包含一个或多个输入...
阅读全文
摘要:1.cell简介UITableView的每一行都是一个UITableViewCell,通过dataSource的tableView:cellForRowAtIndexPath:方法来初始化每一行UITableViewCell内部有个默认的子视图:contentView,contentView是UITableViewCell所显示内容的父视图,可显示一些辅助指示视图辅助指示视图的作用是显示一个表示动作的图标,可以通过设置UITableViewCell的accessoryType来显示,默认是UITableViewCellAccessoryNone(不显示辅助指示视图),其他值如下:UITable
阅读全文
摘要:1 .storyboard连线问题产生原因:将与storyboard关联的属性删除了,但是storyboard中还保持之前所关联的属性。解决:点击viewcontroller 点击这排最后一个按钮会出现 发现感叹号。点击感叹号的左边的x,取消关联就不会报错了。2 .文本框中输入的内容密文显示解决:勾选这个secure 属性3 .输入文本的时候,怎么显示右边的X按钮(撤销按钮)1.点击2.会显示3.选择,表示当编辑的时候,会出出现X。效果:3 .ios中修改UI控件属性问题报错原因:OC语法规定:不允许直接修改某个对象的结构体属性的成员_btn是个对象frame是个结构体。对象和结构体是不一样的
阅读全文
摘要:pwd 在Linux层次结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用户目前处于哪一个目录中。想要知道当前所处的目录,可以用pwd命令,该命令显示整个路径名。 全称:Print Work Directory 语法:pwd 说明:此命令显示出当前工作目录的绝对路径。 另:在脚本中常常使用pwd来确定当前目录以采取不同的操作。linux系统命令 功能说明:显示文字。 语 法:echo [-ne][字符串]或 echo [--help][--version] 补充说明:echo会将输入的字符串送...
阅读全文
摘要:0.indicating决定1.inorderto以便2.rectanglebounds矩形尺寸3.applied应用4.entirety全部5.technique方法6.truncating截短7.wrapping换行8.string字符串9.familiarstyle简体10.Thestyledtext主题样式11.Constants常量12.Attribute属性13.Consecutive连续14.Shrink收缩15.Discussion详述16.Rendering渲染17.Pasting粘贴18.Prohibits禁止19.Albeit虽然20.Particular特殊的,详细的2
阅读全文
摘要:UIKit框架提供了非常多功能强大又易用的UI控件 下面列举一些在开发中可能用得上的UI控件UIButton 按钮 UILabel 文本标签UITextField 文本输入框 UIImageView 图片显示UIProgressView 进度条 UISlider 滑块UISwitch 开关 UISegmentControl 选项卡UIActivityIndicator 圈圈 UIAlertView 对话框(中间弹框)UIActionSheet 底部弹框 UIScrollVi...
阅读全文

浙公网安备 33010602011771号