- 博客(18)
- 收藏
- 关注
转载 公钥与私钥,HTTPS详解
1.公钥与私钥原理1)鲍勃有两把钥匙,一把是公钥,另一把是私钥2)鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3)苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4)鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。5)鲍勃给苏珊回信,决定采用"数字签名"。他写完后先用H...
2018-06-05 19:47:32
5240
1
原创 iOS项目开发后期添加友盟统计
在项目开发后期,要添加友盟统计事件,在阅读友盟相关文档后了解.友盟统计中要求在每个界面的viewWillAppear和viewWillDisappear方法中添加友盟统计方法: override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) MobClick.b...
2018-04-25 15:35:42
819
原创 Swift右滑返回时候与scrollview滑动冲突的问题
scrollView.panGestureRecognizer.require(toFail: (self.navigationController?.interactivePopGestureRecognizer)!)
2018-04-10 17:38:08
1044
原创 模态视图那些事(二)之 弹出视图样式
1、presenting view controller Vs presented view controller 当我们在view controller A中模态显示view controller B的时候,A就充当presenting view controller(弹出VC),而B就是presented view controller(被弹出VC)。官方文档建议这两者之间通过del
2016-06-17 10:25:08
2308
原创 iOS textView那些事(二)
今天编写代码时候发现,textfield编辑时系统弹出的键盘上面带有字词联想功能,可以通过设置下面这个属性来进行关闭textField.autocorrectionType =UITextAutocorrectionTypeNo;
2016-02-23 14:29:31
336
原创 发送指定内容短信iMessage
最近在做关于发送短信功能,发现苹果自带一款iMessage可以通过走网络来发送短信,但前提是两个苹果设备都要激活iMessage功能。下面分享一下项目中添加发送短信功能:1.首先要在TARGETS->Build Phases->Link Binary With Libraries中添加一个类库MessageUI.framework2.导入头文件:#impor
2016-02-19 15:15:11
2318
1
原创 关于Xcode遇到崩溃问题那些事(一)
最近写代码的时候在真机调试的时候遇到一些比较棘手的崩溃问题,涉及到更改Xcode当中的设置,给大家分享一下:missing required architecture arm64 infile /Users/liuchxb/Desktop/project/ASDF/MSCAPI/lib/iFlyTTS.framework/iFlyTTS(3 slices) ld: warning: i
2016-02-18 16:44:06
2453
原创 iOS 修改字体
iOS开发中经常会修改字体样式,设置成自己想要的字体,总结了一下方法:1.在程序中先加入这段代码,运行:[html] view plaincopyNSArray *familyNames =[[NSArray alloc]initWithArray:[UIFont familyNames]]; NSArray *fontNam
2015-06-29 13:59:02
901
原创 iOS 创建pch文件(.pch)
iOS开发中经常用到pch文件,为了一些琐碎的头文件引用,加快了编译速度!Xcode6之前不需要手动添加,Xcode6之后,就需要手动添加了。1.创建pch文件1) command + n 创建2)重命名2.配置pch文件设置完毕就可以使用了。
2015-06-29 11:52:04
1260
原创 iOS 设置状态栏颜色(UIStatusBar)
iOS的状态栏就是指界面最上面显示时间、电池电量等,20像素高的那部分状态栏分为前后两部分,& 前景部分:指显示电池、时间等部分;& 背景部分:指显示黑色活着图片的背景部分。如下如所示,前景部分为黑色,背景部分为蓝色设置statusBar的【前景部分】其实就是设置显示电池电量、时间、网络部分标示的颜色。这里只能设置两种颜色:&
2015-06-29 11:21:18
5622
原创 iOS textView那些事(一)
在我们使用textView进行编程时,经常会遇到输入时文字会自动置底,但是有时候中文输入时,会隐藏一行的情况。这是因为这个参数: textView.layoutManager.allowsNonContiguousLayout = NO; 这行代码是设置了UITextView中的 layoutManager(NSLayoutManager) 的是
2015-03-24 14:39:38
512
转载 iOS8.0 根据字符串长度计算label的尺寸
在iOS7.0后,根据字符串长度计算label 的尺寸进行了更改。在网上找了一些,都是复制代码,而且都不很好用,自己写了一个简单方法 可以直接调用。- (CGSize)labelAutoCalculateRectWith:(NSString *)text FontSize:(CGFloat)fontSize MaxSize:(CGSize)maxSize
2014-11-11 16:37:11
2937
转载 iOS学习之 plist文件的读写
在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。
2014-11-11 15:54:59
377
原创 iOS8.0 定位
在IOS8中定位功能新增了两个方法:- (void)requestWhenInUseAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);- (void)requestAlwaysAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);
2014-10-30 15:05:23
768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人