IOS
小笨要阳光
IT菜鸟多多指教
展开
-
IOS开发:怎样使用AVFoundation生成视频缩略图
http://jingyan.baidu.com/article/19192ad8062d11e53f570749.html转载 2016-06-01 10:21:48 · 948 阅读 · 0 评论 -
初始化项目——快捷键
定位到目录结构:command+shift+j 选择文件夹:上下方向键 拷贝文件名称:回车键,command+c 创建文件:command+n,command+v 点击回车键生成文件原创 2017-05-06 11:27:17 · 489 阅读 · 0 评论 -
应用图标和过渡动画设置
应用图标过渡动画删除项目中LaunchScreen.storyboard选择App Icons and Launch Images->Launch Screen File选择空->Launch Images Source点击Use Asset Catalog->在弹出的对话框中选择migrate 此时在assets.xcassets中会自动生成一个LaunchImage,将其删除,单击右键选择A原创 2017-05-05 21:26:36 · 1178 阅读 · 0 评论 -
项目开发过程中图片素材准备
图片素材所对应的设备1x:iPhone 3GS2x : iPhone 4, iPhone 4s,iPhone 5,iPhone 5s,iPhone 63x : iPhone 6+与美工的配合在设计原型图时,按照iPhone 6+的分辨率设计切图时,切两套一套以@3x结尾,供iPhone 6+使用一套缩小2/3,以@2x结尾,供小屏视网膜手机使用 1.选择code->点击help->原创 2017-05-05 20:58:44 · 591 阅读 · 0 评论 -
菜鸟在Xcode中使用Git进行源码版本控制小记
创建Git源添加Git源添加Git中的错误及解决方案:fatal: unable to auto-detect email address (got 'mac@bogon.(none)'原创 2016-09-11 17:49:04 · 415 阅读 · 0 评论 -
MD5数据加密小记
MD5加密不可逆同样的数据加密结果相同加点“盐”原创 2016-09-10 18:10:00 · 222 阅读 · 0 评论 -
MRC和ARC时期的@property参数
MRC-@property参数1.与set方法内存管理相关的参数 retain:要生成符合内存管理原则的set方法(应用与对象类型) assign:直接赋值(对象类型,基本数据类型) copy: 2.多线程相关 nonatomic:不生成多线程相关类型(对象类型) atomic:生成多线程相关代码 3.是否要生成set与get方法 readwrite:可读可写属性,同时生成set与g原创 2016-07-27 17:49:28 · 698 阅读 · 0 评论 -
IOS开发基础:FMDB框架的使用
工具 :FMDB框架: 点击进行下载https://codeload.github.com/ccgus/fmdb/zip/master,将src下的fmdb文件夹添加到项目中导入libsqlite3.dylib/libsqlite3.0.dylib库代码:ViewController.m#import "ViewController.h"#import "FMDB.h"@interf原创 2016-07-09 21:45:24 · 236 阅读 · 0 评论 -
Ios开发:改变线程优先级
简介每个线程执行时都具有一定的优先级,对于UI线程的优先级约为0.75,对于新创建的子线程的默认优先级为0.5,对于优先级高的则会获得较高的执行的机会,为大家介绍一下怎样改变线程的优先级程序说明新建一个sing view application,只需要修改程序委托类,其它不需要进行修改,新建了两个线程,使用thread.threadPriority方法改变了线程的优先级,但是在改变优先级之前输出了线原创 2016-06-03 21:21:21 · 3246 阅读 · 0 评论 -
ios开发:使用NSThread实现多线程
http://jingyan.baidu.com/article/9113f81b1cdbf22b3214c7f0.html转载 2016-06-01 10:23:39 · 447 阅读 · 0 评论 -
动态获取命名空间
查看命名空间命名空间默认是项目名称,但是可以修改命名空间info.plist文件->选中Executable file->单击右键选择property list type->选择none 3.命名空间就存储CFBumdleExecutable键值中 代码实现 //0.动态获取命名空间 let ns = Bundle.main.infoDictionary!["CFBundleE原创 2017-05-08 11:31:40 · 361 阅读 · 0 评论