自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 iOS Documents、Library跟tmp的作用

iOS Documents、Library跟tmp的作用iOS Documents、Library和tmp的作用沙盒(sandbox)出于安全的目的,应用程序只能将自己的数据和偏好设置写入到几个特定的位置上。当应用程序被安装到设备上时,系统会为其创建一个家目录,这个家目录就是应用程序的沙盒。目录下共有四个子目录:Documents 目录:您应该将所有的应用程序数

2016-06-16 21:51:04 585

原创 storyboard的国际化

首先我们看一下要实现的界面 ,只是一个简单的登录界面,用storyboard搭建好就可以。然后按照如图所示的方式来配置国际化所需要的语言。添加语言后会出现这样一个提示框,这个提示框选取你想要国际化的storyboard就可以了。选取完之后,在对应的storyboard中会出现,两个.strings文件。然后在对应语言的.strings文件中改成对应需要的语言即可

2016-06-12 17:20:45 1759

原创 Your build settings specify a provisioning profile with the UUID, no provisioning profile was found

在Archive项目时,出现了“Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning profile was found”的出错。一直提示指定UUID的provisioning profile找不到,感觉很奇怪。明明自己的provisioning prof

2016-06-06 22:31:04 361

原创 iOS 之 arc4random() 和 arc4random_uniform()的区别

Objective-C 中有个arc4random()函数用来生成随机数且不需要种子,但是这个函数生成的随机数范围比较大,需要用取模的算法对随机值进行限制,有点麻烦。其实Objective-C有个更方便的随机数函数arc4random_uniform(x),可以用来产生0~(x-1)范围内的随机数,不需要再进行取模运算。如果要生成1~x的随机数,可以这么写:arc4random_unifo

2016-06-03 19:38:12 1388

原创 @property里assgin 、copy、strong的区别

assgin适用于基础数据类型类型、枚举、结构体、C语言中的数据类型eg: NSInteger、CGPoint 、CGFloat 、int、float等 copy适用于NSString、NSArray、NSDictionarystrong适用于大多数OC对象 在MRC下使用retain

2016-06-02 22:35:57 440

原创 iOS -- CALayer之锚点

CALayer中有两个非常重要的属性:position和anchorPoint@property CGPoint position;  用来设置CALayer在父层中的位置的,以父层的左上角为原点(0,0)@property CGPoint anchorPoint; 称为 ”定位点“ ”锚点“ 决定这CALayer身上的哪个点会在position属性所指的位置 , 以自己的左上角为原点

2016-06-02 20:04:20 447

原创 UIView与CALayer

UIView和CALayer的选择如显示图片的层可以用一个UIImageView来实现。 既然CALayer和UIView都能实现相同的显示效果,那究竟该选择谁好呢?其实,对比CALayer,UIView多了一个事件处理的功能。也就是说,CALayer不能处理用户的触摸事件,而UIView可以。所以,在选择的过程中,需要考虑到实际的情况,如果显示出来的东西需要跟用户进行交互的话,用UI

2016-06-02 19:43:48 340

原创 iOS -- CALayer之简单的使用

一、简单介绍在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个图标等等,这些都是UIView。其实UIView之所以能够显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层。当UIView需要显示到屏幕时,会调用drawRec

2016-06-02 16:50:20 343

原创 CoreAnimation动画实现方式

CoreAnimation动画位于iOS框架的Media层CoreAnimation动画实现需要添加QuartzCore.FrameworkCoreAnimation基本上是Layer AnimationCoreAnimation分类:隐式动画:无需指定任何动画的类型,仅仅改变一个属性,然后Core Animation来决定如何何时去做动画。显示动画:对一些属性做指定的自定义动

2016-06-02 16:29:42 503

原创 UIView动画

UIView基础动画:UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持。UIView基础动画包括:UIView位置大小动画  UIView颜色动画 UIView透明度动画 UIView仿射翻转效果 UIView仿射旋转效果改变位置的动画:- (IBAction)changeFrame:(id)sender {//

2016-06-02 16:04:09 275

原创 iOS之音频

iOS中一共有四种专门实现播放音频的方式1、System Sound Services (系统声音服务)2、OpenAL (跨平台的开源的音频处理接口)3、Audio Queue Services (播放和录制音频服务)4、AVAudioPlayer (高级音频播放器)System Sound Services System Sound Services 是最底层也是最

2016-06-01 21:00:56 361

原创 iOS开发的技巧

1.隐藏多余的tableView的cell分割线self.tableView.tableFooterView= [[UIViewalloc]init];2.取消系统自带的返回字样[[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIB

2016-06-01 20:43:09 262

原创 iOS导航控制器的注意事项

1.导航控制器永远显示的是栈顶控制器的view2.导航控制器中做界面之间的跳转必须取到导航控制器3.调用pop方法并不会马上销毁当前控制器4.popToViewController使用注意点:传入进去的控制器必须是导航控制器栈里面的控制器5.导航条的内容由栈顶控制器决定,一个导航控制器只有一个导航条,因此只能由一个控制器决定,谁先显示在最外面,谁就是栈顶控制器.

2016-06-01 19:29:12 324

英文停用词表

英文停用词表,1000个停用词左右,满足大部分的去停用词情况

2018-07-16

MMt-sne 演讲ppt

MMt-sne 演讲ppt ,详细介绍MMt-sne的内容,使用ppt的形式,可以用于演讲和讨论班学习。

2018-06-27

Multiple Map t-SNE (Matlab)

Mutiple maps t-SNE 代码,使用Matlab进行实现的,实现语义区分。

2018-06-23

空空如也

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

TA关注的人

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