2018年6月29日

iOS网络https证书格式问题

摘要: 一、使用钥匙串: 1.双击证书(由后台提供)进行安装(格式任意: .key 、 .pem 、 .pfx 、 .crt 等); 2.(通过证书里的常用名称)找到刚刚安装的证书,导出 .cer 格式文件; 3.将 .cer 文件导入工程,即可配置使用。 二、使用命令行: Step1. 将 .pem 转换 阅读全文

posted @ 2018-06-29 10:23 小北在行走 阅读(346) 评论(0) 推荐(0) 编辑

2018年6月11日

Xcode断点失效问题

摘要: 1. Product Debug workflow取消选中show Disassembly when debug 2. 修改Generate Debug Bymbols 为YES 3. Edit Scheme Run Debug executable 勾选 阅读全文

posted @ 2018-06-11 17:25 小北在行走 阅读(317) 评论(0) 推荐(0) 编辑

2017年8月11日

UITableView移除某行的分割线和让分割线宽度为cell的宽度

摘要: 1、移除 UITableView 某一行的分割线 所谓移除,其实就是使其偏移出 cell 的显示范围,看不到即移除。 方法1: 移除系统的分割线,自己定义每行的分割线 self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone; 阅读全文

posted @ 2017-08-11 14:59 小北在行走 阅读(183) 评论(0) 推荐(0) 编辑

2017年8月10日

iOS开发之获取设备各种信息

摘要: 目录结构 1、获取屏幕宽高 2、获取设备版本号 3、获取 iPhone 名称 4、获取 app 版本号 5、获取电池电量 6、获取当前系统名称 7、获取当前系统版本号 8、获取通用的唯一识别码UUID 9、获取当前设备IP 10、获取总内存大小 11、获取当前可用内存 12、获取精准电池电量 13、 阅读全文

posted @ 2017-08-10 15:27 小北在行走 阅读(195) 评论(0) 推荐(0) 编辑

2017年8月9日

iOS开发之获取并存储设备唯一标识符

摘要: 所谓唯一标识,顾名思义有两大特点: 唯一性: 标识性: iOS中能作为唯一标识符的有很多,如下: UDID(Unique Device Identifier) iOS5之后被禁 UUID(Universally Unique Identifier)( 苹果官方推荐 ) ( 注:如果用户完全重置系统( 阅读全文

posted @ 2017-08-09 17:54 小北在行走 阅读(313) 评论(0) 推荐(0) 编辑

2017年8月7日

UIButton防止被重复点击

摘要: 一、避免屏幕内多个 UIButton 被重复点击 1.在 AppDelegate 中添加 2. 二、避免一个 UIButton 被多次点击 1.在每次点击时先取消之前的操作 2.点击后设为不可被点击的状态,n 秒后恢复 3.使用 runtime,设置 n 秒内不会被重复点 (1)导入 objc/ru 阅读全文

posted @ 2017-08-07 14:47 小北在行走 阅读(505) 评论(0) 推荐(0) 编辑

2017年4月25日

给View添加手势,防止点击View上其他视图触发点击效果

摘要: 在开发过程中,我们可能会遇到这个问题. 当我们给一个view添加了手势,但是我们又不想点击view上面的视图也触发手势.如下图: 我们在红色view上添加了手势,但是又不想点击黄色view也触发.其实这里用到UITapGestureRecognizer的一个代理方法 上代码,先创建两个view,并且 阅读全文

posted @ 2017-04-25 10:18 小北在行走 阅读(521) 评论(0) 推荐(0) 编辑

2017年4月20日

OC代码规范总结(引用)

摘要: Objective C编码规范,内容来自苹果、谷歌的文档翻译, "『博爱』" 的编码经验和对其它资料的总结。 详情可前往:开源项目 "『BABaseProject』" ! "转载至:" BABaseProject 概要 Objective C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应 阅读全文

posted @ 2017-04-20 13:57 小北在行走 阅读(467) 评论(0) 推荐(0) 编辑

2016年6月23日

iOS事件处理,UITouch,UIEvent,响应者链条,手势识别,触摸事件

摘要: 一、iOS中的事件可以分为3大类型 触摸事件 加速计事件 远程控制事件 响应者对象 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象” UIApplication、UIViewController、UIView都继承自UIRespo 阅读全文

posted @ 2016-06-23 23:01 小北在行走 阅读(344) 评论(0) 推荐(0) 编辑

2016年5月21日

自定义导航栏返回时的滑动手势处理

摘要: 现在使用默认模板创建的iOS App都支持手势返回功能,如果导航栏的返回按钮是自定义的那么则会失效,也可以参考这里手动设置无效。 if ([self.navigationController respondsToSelector:@selector(interactivePopGestureReco 阅读全文

posted @ 2016-05-21 19:23 小北在行走 阅读(1583) 评论(0) 推荐(0) 编辑

一个UITableViewCell的简单动画效果

摘要: 实现下面UITableViewDelegate的方法: forRowAtIndexPath:(NSIndexPath *)indexPath{ CATransform3D rotation; rotation = CATransform3DMakeRotation( (90.0*M_PI)/180, 阅读全文

posted @ 2016-05-21 19:06 小北在行走 阅读(419) 评论(0) 推荐(0) 编辑

CocoaPods的安装与简单使用

摘要: 一, CocoaPods是什么?每种语言发展到一个阶段,就会出现相应的依赖管理工具。随着iOS开发者的增多,业界出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods. CocoaPods现在已经成为iOS开发的依赖管理标准工具。开发iOS项目不可避免地要使用第三方库,CocoaPo 阅读全文

posted @ 2016-05-21 18:53 小北在行走 阅读(119) 评论(0) 推荐(0) 编辑

导航