iOS
iOS_Developer_MJW
热爱编程!
展开
-
iOS - MAC OS X 系统终端的常用命令
MAC OS X 系统终端的常用命令iOS开发过程中大家可能会经常使用到终端,在此为大家介绍了终端的一些常用命令原创 2015-09-26 18:01:06 · 2382 阅读 · 0 评论 -
iOS - Cocoapods的配置与使用
对于iOS开发者而言,使用最为常见的要数Cocoapods, pod用于管理三方是十分方便的,对于pod的更新,一些旧有的配置方式和使用方式也有了更新,下面就将我的配置方式作出整理,方便以后的使用!1.升级rubysudo gem update --system输入完命令以后需要输入密码密码为隐式输入。2.ruby镜像的替换移除现有的ruby镜像gem sources ...原创 2018-05-04 18:21:30 · 2362 阅读 · 1 评论 -
iOS - UIMenuController:UITextField去掉拷贝、粘贴,UILabel自定义长按拷贝
在使用微信过程中 你会发现长按消息会弹出复制、粘贴、撤回这样的选项并且带有箭头,在iOS开发中,实现这样的功能我们要用到的是UIMenuController,在iOS中,UITextField、UITextView都会有默认的UIMenuController,但是有时候我们并不希望使用这样的功能,输入框的粘贴复制往往能越过代理,导致我们不能有效的监控输入的内容,这时,我们需要自定义。原创 2017-04-17 15:40:33 · 5731 阅读 · 4 评论 -
iOS - 高德地图(原生)
iOS地图 (高德地图)本篇博客为我的第一篇博客,如果哪里解释的不全面还希望各位及时指正. 主要内容: 1.使用Apple自带的高德地图 2.通过地名定位转换出坐标,通过坐标定位出详细信息 3.定位,显示地图,地图添加大头针,自定义大头针4.补充:zoomLevel的设置原创 2015-09-14 09:12:06 · 3444 阅读 · 0 评论 -
iOS - 百度推送
在很多项目开发中,大家都做过推送!例如:极光推送、信鸽推送、个推等等一系列的推送。我们使用的都是集成过后的SDK,其原理都是相同的。 这里我们来做一下百度推送。(目前更新到iOS10)原创 2016-05-06 15:29:58 · 2919 阅读 · 0 评论 -
iOS - 正则表达式
在iOS开发过程中,我们经常会涉及到这样的功能例如:校验手机号、身份证号这样的功能,我们该如何快速有效的实现这样的功能呢?正则表达式是一种通用的、常用的方式,优秀的正则表达式可以让你少写千行代码。这里给大家列举几种常用的正则表达式。正则表达式应用实例1. 手机号码正则表达式验证1) 博主对部分号段做了补充(17、14号段)如有补充 评论即可 我会及时回复- (BOOL)...原创 2016-05-16 15:12:44 · 1089 阅读 · 11 评论 -
iOS - 监控键盘高度、屏蔽字符、限制字符个数
iOS开发中,经常会用到UITextView,UITextField输入文本操作,默认的键盘输入会有emoji表情、空格、非法字符等,会与实际的产品需求不符,这时候就需要我们做限制,禁止输入表情或者空格,甚至标点符号,限制输入的字符个数,小数点之后保留几位,键盘防遮挡(监控键盘高度)等等不同的需求。原创 2016-10-04 11:50:28 · 2792 阅读 · 5 评论 -
iOS - 支付宝支付详解
1.支付宝支付在说完了微信支付之后,下面我们来说一说支付宝支付,支付宝支付相对微信支付而言要简单很多,下面大家就一起来研究一下。原创 2016-05-05 16:46:56 · 6384 阅读 · 0 评论 -
iOS - 常用代码片
此篇博客尚不完整后续将会进行补充,如果你有更精彩的内容,请于下方评论!博主会予以补充!对您的评论博主感激不尽!Code Snippets Xcode代码块Code Snippets Library是Xcode中比较方便的管理代码块的功能,可以方便的用快捷方式敲出保存起来的代码,这里保存一下自己常用的Code Snippets,方便换机器或更新Xcode时取用。原创 2016-09-02 17:43:04 · 970 阅读 · 2 评论 -
iOS - 常用宏定义
iOS中的常用宏定义此篇博客为博主整理常用宏定义,未经博主同意,请不要转载,同时欢迎大家批评指正修改!有不全面的欢迎补充!!!为方便常看和使用,在此我将原文中的宏定义在此以代码片形式展示出来,具体内容如下:常用宏定义原创 2015-09-26 17:39:16 · 1889 阅读 · 0 评论 -
iOS - 微信支付详解
在iOS开发中,常常会涉及到支付功能,这里对常见的支付方式的使用做一下说明1. 微信支付原创 2016-04-12 15:38:58 · 10004 阅读 · 2 评论 -
iOS - 邮件 短信 通讯录
本篇博客讲解了在iOS开发过程中如何使用系统邮件 短信 通讯录,解释不够全面的地方希望能过及时的给与指正,博主会及时更新纠正.原创 2015-09-17 19:03:04 · 1632 阅读 · 0 评论 -
iOS - 二维码
二维码二维码在iOS开发中,是一种很常见的功能,通过扫描二维码链接指定的网页. 下面介绍了一种使用生成二维码的方式: CIFilter类来生成二维码,下面具体用代码的方式来演示用iOS的原生API生成二维码。原创 2015-09-30 20:48:50 · 1025 阅读 · 0 评论 -
iOS - 常用的iOS Mac框架和库以及常用的中文开发博客
对于iOS以及Mac开发中常用到的一些框架,以及比较好的技术博客做了总结: 主要内容如下: UI 下拉刷新 模糊效果 AutoLayout 富文本 图表 表相关 隐藏与显示 HUD与Toast 对话框 其他UI 动画 侧滑与右滑返回手势 其他动画 网络相关 网络连接 网络测试 图像获取 网络聊天 网络测试 WebView Model 其他 数据原创 2015-10-04 19:07:48 · 3054 阅读 · 0 评论 -
iOS - 9.3之前版本发生不可定位崩溃
在开发中,经常会遇到一些崩溃问题,也就是Crash,绝大部分我们都可以定位具体的代码,进行解决,但是总会遇到一些我们无法解决的Crash,我们无法定位具体的代码行,无法解决相关的Crash,让人很是困惑!下面我将就我自己项目中遇到的一个Crash做一下说明。 大家平时使用最多的崩溃手机,项目统计埋点手段应该要数友盟和Bugly,我们可以收集到崩溃信息,但是我们无法解读定位, 例如我们有时候会在...原创 2018-05-06 14:30:22 · 1300 阅读 · 2 评论