首页
学习
活动
专区
工具
TVP
发布

BY的专栏

专栏作者
36
文章
62364
阅读量
28
订阅数
5分钟带你看完 WWDC 2018
WWDC 2018 Keynote 全记录 image 前言 一年一度的 WWDC(苹果全球开发者大会)于北京时间 6月5日 凌晨1点开幕。废话不多说,来看看这次WWDC 都有哪些亮点吧! iOS
BY
2018-06-06
8790
CocoaPods 公有仓库的创建(超详细)前言正文结语
手把手教你创建 CocoaPods 公有仓库?? 前言 作为iOS开发者,CocoaPods的使用为我们开发带来了极大的便利。 我们先来看看CocoaPods本地目录中有什么 $ cd ~/.coco
BY
2018-05-11
1.2K0
iOS设备闪光灯的使用
废话不多说了,直接上代码! 我将其封装为类方法直接调用即可 /** 开或关 闪光灯 */ + (void)changeFlash { // 获取摄像机单例对象 AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; //必须判定是否有闪光灯,否则如果没有闪光灯会崩溃 if (![device hasFlash]) return; //
BY
2018-05-11
6860
iOS开发技巧:实现电话号码文本框
实现一个实现电话号码格式的文本框 功能 当在TextField输入数字时,会自动分隔为:137 9922 2299 或 137-9922-2299 限制文本输入个数 限制只能输入数字 效果: 实现方法
BY
2018-05-11
7380
iOS手势与变形
手势在用户交互中有着举足轻重的作用,这篇文字简单的介绍了iOS中的手势,并通过手势对控件进行变形处理。若有错误,或不同的见解,请指正! 手势 ---- iOS手势分为下面这几种: UITapGestureRecognizer(点按) UIPanGestureRecognizer(拖动) UIScreenEdgePanGestureRecognizer (边缘拖动) UIPinchGestureRecognizer(捏合) UIRotationGestureRecognizer(旋转) UILongPr
BY
2018-05-11
1.8K0
iOS将单个控制器设为横屏、页面横屏
最近项目中拍照页面需要设置为横屏,需求如下 进入拍摄页面后将页面强制设为横屏,拍照结束后回复竖屏。 简述为:A->B(横屏) 屏幕快照 2016-07-29 下午5.50.02.png 1. 首先在
BY
2018-05-11
2.5K0
iOS开发技巧:快速实现 圆角+描边
http://nshipster.cn/ibinspectable-ibdesignable/ 我们来说说如何对某个控件进行圆角、描边处理: 初级 对于一个初学者来说,如果要进行某个控件的圆角、描边设置,就要从Storyboard关联出属性,然后再对属性进行代码处理。 如下代码: self.myButton.layer.cornerRadius = 20; self.myButton.layer.masksToBounds = YES; self.myButton.layer.borderWidth
BY
2018-05-11
1.6K0
iOS噪音计原理、分贝计
最近在办公室觉得有点吵,然后想测一下噪音,在App Store下载了几款测噪音软件,都大同小异。于是决定自己实现测噪音的原理。 分贝dB 首先要测量噪音,必须知道噪音的大小的参考的单位为分贝(dB),分贝的定义如下: SPL = 20lg[p(e)/p(ref)] p(e)为待测的有效声压,p(ref)为参考声压,一般取2*10E-5帕,这是人耳能分辨的最小声压(1KHz)。 就是说噪音每增加20dB,声压增强了10倍。 iOS测噪音原理 iOS设备测量噪音原理非常简单:调用系统麦克风,根据麦克风输入
BY
2018-05-11
3.9K1
Objective-C RunLoop 详解
本文转自ibireme的《深入理解RunLoop》 RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 目录 RunLoop 的概念 RunLoop 与线程的关系 RunLoop 对外的接口 RunLoop 的 Mode RunLoop 的内部逻辑 RunLoop 的底层实现 苹果用 R
BY
2018-05-11
1.4K0
iOS开发 Xcode的各种调试、DEBUG
BUG,简单来说就是程序运行结果与预期的不同,下面来说说Xcode中的DEBUG方法 参考博文 断点调试 普通断点 全局断点 条件断点 1.普通断点 看图 当程序运行到断点处时会停下,然后进行单步
BY
2018-05-11
2K0
iOS开启热点或定位时状态栏变化导致布局改变
最近在项目中遇到一种情况就是当其他应用(如百度地图)在使用定位,或者开启手机热点,状态栏会显示"百度地图"正在使用您的位置信息、个人热点:1个连接。并且状态栏将会变为蓝色或红色,导致某些控件的布局下移
BY
2018-05-11
1.7K0
iOS如何使用MD5加密
在登录注册时,经常采用MD5加密技术对密码,也用于对敏感数据进行加密。本文简单介绍了iOS中MD5加密的使用方式。 简单的MD5加密 // passwordStr 为密码字符串 const char * myPassword = [passwordStr UTF8String]; unsigned char md5c[16]; CC_MD5(myPassword, (CC_LONG)strlen(myPassword), md5c); NSMutableString *md5St
BY
2018-05-11
1.3K0
iOS开发:全局头文件 (PrefixHeader.pch) 的使用
创建 创建:PCH File 配置 路径:$(SRCROOT)/项目名/PrefixHeader.pch 使用
BY
2018-05-11
1.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档