iOS 工具
文章平均质量分 65
iOS开发-上海
一点一滴 汇成大海
展开
-
iOS开发 --- AES加解密(AES|ECB|PKCS7)
加密模式:ECB填充(CCOptions):kCCOptionPKCS7Padding |kCCOptionECBMode偏移量:NULLkey:16位/ 32位//加密方法+(NSString *)encryptAES:(NSString *)content key:(NSString *)key;//解密方法+(NSString *)decryptAES:(NSString *)content key:(NSString *)key;+(NSString...原创 2021-04-22 09:59:22 · 1076 阅读 · 0 评论 -
iOS 学习 --- URLEncode和URLDecode
在iOS中,访问一些HTTP/HTTPS请求时,如果url中存在中文或者特殊字符,会导致无法正常的访问到资源或服务,例如加号会变成空格,想要解决这个问题,需要对url进行编码。下面方法中用到的 @"!*'();:@&;=+$,/?%#[] " ,用户可自定义,代表的意思是需要对这些特殊字符进行转码。方法一ios(2.0,9.0)//URLEncode- (NSString *)URLEncode{ // CharactersToBeEscaped = @":..原创 2021-04-20 13:48:51 · 1320 阅读 · 0 评论 -
iOS开发 --- 定位功能(系统框架CoreLocation)
参考文章iOS:CoreLocation实现定位当前城市原创 2020-11-20 10:20:29 · 1358 阅读 · 0 评论 -
iOS开发 --- 友盟统计SDK更新(v7.1.1 2020-07-21)
v7.1.1(更新日期:2020年7月21日)原创 2020-09-22 10:11:50 · 469 阅读 · 0 评论 -
ios,Xcode6以后添加.pch文件
文/机器人小雪(简书作者)原文链接:http://www.jianshu.com/p/1cd24b683356著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。1.新建.pch文件 文件名任意 xx。添加到项目中。2.选中target,搜索pref看到屏幕快照 2015-06-29 下午1.49.07.png双击后面输入:$(SRCROOT)原创 2016-03-25 17:34:52 · 286 阅读 · 0 评论 -
Cocoapods安装步骤
Cocoapods安装步骤1、升级Ruby环境终端输入:$ gem update --system此时会出现ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Libra原创 2016-02-27 08:51:16 · 362 阅读 · 0 评论 -
Xcode --- Xcode代码快设置
Xcode代码快功能我们在开发的时候会用到很多常用的代码,比如UITableView的代理,一般情况下我们要么自己敲要么复制粘贴,但是Xcode有一个功能,可以用一行代码敲出你预设的一段代码设置代码块敲出你想要设置的一段代码,然后全部选中按住鼠标左键拖到Xcode右边一个大括号的地拖过去之后可以看到最下面多了一个My Code Snippet,我们可以点击然后选择编辑它...转载 2017-07-10 10:56:53 · 462 阅读 · 0 评论 -
iOS开发 --- 开发工具
一:源代码实例1:快速搭建项目源代码地址:https://github.com/wujunyang/MobileProject2:高仿美团iOS版地址:https://github.com/lookingstars/meituan3:模仿网易新闻做的精仿网易新闻地址:https://github.com/dsxNiubility/SXNews4:支付宝高仿版地址...转载 2018-02-12 11:25:15 · 2362 阅读 · 0 评论 -
iOS学习 --- Cocoapods常用命令
1,查看源(镜像)$ gem sources -l 2,删除源(镜像)$ sudo gem sources -r https://rubygems.org/原创 2018-07-12 15:36:19 · 525 阅读 · 0 评论 -
iOS学习 --- Cocoapods 编辑podfile命令
编辑podfile文件步骤打开podfile文件$ vim podfile此时按下i,左下角变成 -- INSERT -- ,表示已经进入编辑模式;下面退出编辑模式,方法1:按下esc,然后shift+;然后在输入wq保存并退出就可以了如果上面方法无法退出,用方法2方法2:按下 ctrl+ [ 然后shift+;(即输入英文的 :)然后在输入wq保...原创 2018-08-08 17:24:04 · 1339 阅读 · 0 评论 -
iOS学习 --- 时间间隔(NSDate、CFAbsoluteTimeGetCurrent()、CACurrentMediaTime()的应用场景)
背景:在App的开发中,会遇到一些要计算时间差的问题,比如:在友盟统计的列子里面,要统计一个页面从创建到销毁的时间或者统计用户在一个页面停留的时间。例如:我们数据缓存的情况下,要求在一个小时后从新刷新等情况。我们都要计算时间的间隔。方法有:时间戳 、CFAbsoluteTimeGetCurrent()等。框架层:NSDate 属于Foundation框架CFAbsoluteT...原创 2018-08-30 17:09:49 · 3157 阅读 · 0 评论 -
iOS学习 --- Pusher 消息推送测试工具
简介Pusher 是一款为 iOS、Mac App 提供推送测试的小工具。 下载地址:Pusher v0.7.3 for Mac 提取码: eqx2使用方法 push的证书的选择:服务端用的push证书; token:项目中生成的deviceToken; push的过期时间:一般选None,不会过期; 优先级:一般选Immediately ,马上(优先级最高),电量优先...原创 2018-10-18 17:30:19 · 2590 阅读 · 0 评论 -
Xcode 【Xcode中关于自定义代码块的使用】
在Xcode的右下角,有一个两个大括号组成的图标,这个地方就是自定义代码块了。如,下图中就是一个for循环的系统自定义代码块,将其拖入到代码区内,就能直接使用,非常方便。 下面就是将代码块拖入到代码区之后的样子,和直接写for循环的提示是一样的。 当然除了运用编译器定义的代码块外,我们还可以进行自定义代码块:首先,选取一段我们想设置成代码块的语句,然后按下鼠标...原创 2017-04-05 15:03:39 · 523 阅读 · 0 评论 -
代码管理工具
SVN:管理代码的服务器("集中"式管理方式:管理两个人的"作业",cheatOut:把代码下载下来,"commit":提交代码到服务器)corenerSrone工具;删除:红色D,冲突:C终端提交命令git:服务器("分布式"管理方式,clone(克隆):不仅把"代码"下载下来了,也把"服务器"下载下来了(服务器副本),"commit":提交到自己的服务器副本原创 2016-04-12 10:28:33 · 370 阅读 · 0 评论 -
Xcode各版本官方下载及百度云盘下载, Mac和IOS及Xcode版本历史.
标签: it xcode分类: 编程学习官方下载, 用开发者账户登录,建议用Safari浏览器下载.官方下载地址:https://developer.apple原创 2016-09-12 13:17:35 · 21341 阅读 · 0 评论 -
iOS开发流程
流程:注册、开发、真机测试、发布以及上线。iPhone iOS 4从注册到app上线开发流程一、关于注册账号IDP和Apple ID:1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)网址:http://developer.apple.com由于上边的网址没有注册按钮,所以去iTunes注册,方法原创 2016-01-29 21:00:16 · 352 阅读 · 0 评论 -
iOS开发流程总结
流程:注册、开发、真机测试、发布以及上线。iPhone iOS4从注册到app上线开发流程一、关于注册账号IDP和Apple ID:1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)网址:http://developer.apple.com由于上边的网址没有注册按钮,所以去iTunes注册,方法参照(这里注册的是免原创 2016-01-26 13:17:08 · 398 阅读 · 0 评论 -
Git@OSC 开源中国git与sourceTree联合使用教程
Git@OSC 作为一个中国版的github,明显有着他自己的优势,比如速度快,汉语显示。sourcetree也可称得上是一个不错的git客户端,能够支持windows和mac os。本文就为这两者联合用来管理项目做一个入门的讲解。准备工作 ,访问 https://git.oschina.net 注册一个账号;下载并安装sourceTree,这里是我上传的免积分下载的中文版http://原创 2016-03-28 15:47:10 · 870 阅读 · 0 评论 -
iOS开发的经典博客和文章汇总
官方文档马上着手开发 iOS 应用程序(官方) https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/DesignPatterns.html#//apple_ref/doc/uid/TP40012668-CH5-SW1苹果官方demo https://developer转载 2016-03-28 17:35:13 · 834 阅读 · 0 评论 -
爆炸!iOS资源大礼包(持续更新...)
今天为大家整理了一些关于iOS学习的干货,献给正在奋斗的你们,首先声明一下,在整理的过程中参考了大量的博客和文章,知识的分享终究会增值,在此表示感谢,希望这篇文章给大家带来帮助。基础部分:C语言教程慕课网iOS课程 : 则其善而取写一个iOS应用,从哪里开始? : 英文的网站。(选自知乎)点开你会感激我 :但是需要注册一下,值得!提取码 : "27yc" : LMJ的基础视频Swi原创 2016-09-28 09:40:16 · 864 阅读 · 0 评论 -
苹果手机屏幕尺寸
原创 2016-11-09 13:17:13 · 669 阅读 · 0 评论 -
腾讯云 SSL证书
https://www.qcloud.com/product/ssl原创 2017-03-06 16:41:06 · 363 阅读 · 0 评论 -
iOS开发------工具库
1,慕课网http://www.imooc.com2,阿里巴巴矢量图http://www.iconfont.cn/plus/collections/index?spm=a313x.7781069.1998910419.3.WyNXU73,Unicode编码转换http://tool.chinaz.com/tools/unicode.aspx4,在线代码格式化http:/原创 2017-03-06 16:51:45 · 224 阅读 · 0 评论 -
iOS 通用宏定义总结
为了方便开发,经常会用到一些宏定义。梳理了之前项目中用到的,又查漏补缺挑选了一些网络上比较不错的,总结了一份分享给大家。原创 2017-07-10 15:27:00 · 414 阅读 · 0 评论 -
简单高效的截图工具Snip for Mac
官网下载:http://www.snip.qq.com滚动截屏,完美呈现浏览的页面很长时,Snip 依然可轻松截取到整个页面。在【偏好设置】中启动滚动截屏,截屏时选定窗口区域后只需单击鼠标,整个页面便可完美呈现。注:从 Mac App Store 下载的 Snip 不支持滚动截屏。邮件分享,一刻都不能等精彩的截图内容,经常要分享给好友。绑定QQ邮箱,你在原创 2017-06-28 11:26:14 · 5091 阅读 · 0 评论 -
RegexKitLite的使用
=========---------------============---------RegexKitLite的使用--------=============-------------作用:正则表达式的iOS开源库官方文档:http://regexkit.sourceforge.net/RegexKitLite/正则表达式 30分钟入门教程:中文:http:原创 2016-10-26 09:42:18 · 549 阅读 · 0 评论 -
UIPageViewController替换方案
UIPageViewController替换方案字数5811 阅读1530 评论15 喜欢20前文回顾文接上一篇UIPageViewController缺陷。上篇中总结了UIPageViewController的几个不可接受缺陷:1.在Scroll style下UIPageViewController的setViewControllers方法调用导致缓存设置不正确的缺陷转载 2016-09-14 09:11:12 · 2490 阅读 · 0 评论 -
程序员最应去的网站有哪些?
要想成为优秀的程序猿,不仅要有一定天分,常与大神交流,自己多加练习才是正确的方法。下面是一些Quora用户推荐的国外网站,与广大程序猿或者希望学习编程的朋友们分享:1)编程练习和竞赛类http://www.codechef.com/http://www.spoj.com/p/http://programmingpraxis.com/h原创 2016-03-25 09:37:31 · 339 阅读 · 0 评论