iOS 获取emoji表情和拦截emoji表情
摘要:1 2 //将数字转为 #define EMOJI_CODE_TO_SYMBOL(x) ((((0x808080F0 | (x & 0x3F000) >> 4) | (x & 0xFC0) << 10) | (x & 0x1C0000) << 18) | (x & 0x3F) << 24); 1 2
阅读全文
posted @
2016-08-29 10:41
雨季的雾
阅读(2431)
推荐(0) 编辑
iOS拨打电话的三种方式
摘要:iOS拨打电话的三种方式 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 1 2 var string = "tel:" + "136XXXXXXXX" UIApplication.sharedApplication().openURL(NSURL(strin
阅读全文
posted @
2016-08-24 09:32
雨季的雾
阅读(348)
推荐(0) 编辑
Swift - 访问通讯录-使用AddressBook.framework和AddressBookUI.framework框架实现
摘要:1,通讯录访问介绍 通讯录(或叫地址簿,电话簿)是一个数据库,里面储存了联系人的相关信息。要实现访问通讯录有如下两种方式: (1)AddressBook.framework框架 : 没有界面,通过代码来获取所有联系人信息 (2)AddressBookUI.framework框架 : 通过系统提供的通
阅读全文
posted @
2016-08-24 09:15
雨季的雾
阅读(348)
推荐(0) 编辑
iOS 跳转到App Store下载或评论(内评论)
摘要://跳转到app在AppStore页面 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/id%@
阅读全文
posted @
2016-08-23 11:39
雨季的雾
阅读(1154)
推荐(0) 编辑
iOS 截屏
摘要:第一种 //截屏- (UIImage *)ScreenCapture { //创建一个context //size画布的大小 //opaque是否有透明度 //scale画布的比率. UIGraphicsBeginImageContextWithOptions(self.view.bounds.si
阅读全文
posted @
2016-08-17 15:32
雨季的雾
阅读(148)
推荐(0) 编辑
iOS6、7、8、9新特性汇总和适配说明
摘要:iOS6新特性 一、关于内存警告 ios6中废除了viewDidUnload,viewWillUnload这两个系统回调,收到内存警告时在didReceiveMemoryWarning中进行相关的处理。 二、关于屏幕旋转 同样ios6 废除了shouldAutorotateToInterfaceOr
阅读全文
posted @
2016-08-17 11:36
雨季的雾
阅读(864)
推荐(0) 编辑
iOS coreData问题
摘要:iOS常见错误-CoreData: Cannot load NSManagedObjectModel.nil is an illegal URL parameter
这是因为在工程中CoreData的命名和AppDelegate中使用的命名不同造成的,可能是自己修改了CoreData文件但是忘记修改
阅读全文
posted @
2016-08-16 15:49
雨季的雾
阅读(227)
推荐(0) 编辑
iOS代码加密常用加密方式
摘要:iOS代码加密常用加密方式 iOS代码加密常用加密方式 iOS代码加密常用加密方式,常见的iOS代码加密常用加密方式算法包括MD5加密、AES加密、BASE64加密,三大算法iOS代码加密是如何进行加密的,且看下文 iOS代码加密常用加密方式,常见的iOS代码加密常用加密方式算法包括MD5加密、AE
阅读全文
posted @
2016-08-15 14:58
雨季的雾
阅读(308)
推荐(0) 编辑
Mac系统如何编辑hosts文件
摘要:Mac系统如何编辑hosts文件 Mac系统如何编辑hosts文件 Hosts 是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系 统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开
阅读全文
posted @
2016-08-15 14:02
雨季的雾
阅读(225)
推荐(0) 编辑
iOS 播放GIF动态图片!!!!!
摘要:////////////////////////////////////////////////////////////////////////////////////////// //// ViewController.m// 播放动态图片//#import "ViewController.h"#
阅读全文
posted @
2016-08-11 15:33
雨季的雾
阅读(360)
推荐(0) 编辑
APP 游戏审核改动
摘要:广电总局封杀游戏 移动游戏将进入洗牌期 封杀了电影、电视剧、网络剧 现在轮到游戏了 新法速递 2016年7月1日,国家新闻出版广电总局办公厅《关于移动游戏出版服务管理的通知》(新广出办发〔2016〕44号)正式生效。该通知规定,自施行之日起,未经国家新闻出版广电总局批准的移动游戏,不得上网出版运营。
阅读全文
posted @
2016-08-11 13:16
雨季的雾
阅读(171)
推荐(0) 编辑
iOS开发UINavigation——导航控制器UINavigationController
摘要:iOS开发UINavigation系列一——导航栏UINavigtionBar摘要iOS中的导航条可以附着于导航控制器之中使用,也可以在controller中单独使用,这篇博客,主要讨论有关导航栏的使用相关方法。iOS开发UINavigation系列一——导航栏UINavigtionBar一、导航栏
阅读全文
posted @
2016-08-10 10:04
雨季的雾
阅读(988)
推荐(0) 编辑
【iOS】环形渐变进度条实现
摘要:之前有人在找渐变进度条的效果,闲来无事就顺手写了一个,然后画了视图层级,方便讲解。 环境信息: Mac OS X 10.10.3 Xcode 6.3.1 iOS 8.3 效果图: 源码下载地址: https://github.com/saitjr/LoopProgressDemo.git 正文 一、
阅读全文
posted @
2016-08-05 14:18
雨季的雾
阅读(3313)
推荐(0) 编辑
【iOS】彩色TabBar切换动画实现
摘要:无意间看到一个彩色TabBar切换的设计图,感觉很不错,有空就把他实现了。 环境信息 Mac OS X 10.10.4 Xcode 6.4 iOS 8.4 效果图: 效果图 效果图 源码下载地址: https://github.com/saitjr/STColorfulTabBar.git 正文 一
阅读全文
posted @
2016-08-05 14:17
雨季的雾
阅读(650)
推荐(0) 编辑
【译】仿Taasky的3D翻转菜单动画实现
摘要:最终效果 最终效果 最终效果 开始 首先下载并打开一个事先搭好架子的Demo,然后来分析一下。这个Demo包含一个主页和详情页,其中MenuViewController继承自UITableViewController,它主要用于展示左边侧栏,自定义的MenuItemCell中设置了每一个菜单的图标和
阅读全文
posted @
2016-08-05 14:16
雨季的雾
阅读(657)
推荐(0) 编辑
【iOS】小项目框架设计(ReactiveCocoa+MVVM+AFNetworking+FMDB)
摘要:上一个项目使用到了ReactiveCocoa+MVVM+AFNetworking+FMDB框架设计,从最初的尝试,到后来不断思考和学习,现在对这样一个整体设计还是有了一定了理解与心得。在此与大家分享下。 本文将不再过多的描述ReactiveCocoa、MVVM、FMDB的使用细节。关于Reactiv
阅读全文
posted @
2016-08-05 14:15
雨季的雾
阅读(2651)
推荐(0) 编辑
3D Touch介绍:电子秤App与快捷操作
摘要:随着iPhone6s与6s plus的到来,苹果给我们展现了一种全新的交互方式:重按手势。你可能知道,这个特性已经在Apple Watch和MacBook上推出了,不过那时叫Force Touch,就是字面上的意思,给用户的交互添加一种新的维度。 如果你很好奇iPhone的Force Touch为啥
阅读全文
posted @
2016-08-05 14:12
雨季的雾
阅读(5200)
推荐(0) 编辑
【iOS】Mac下SVN的服务器搭建
摘要:在协同开发中,版本控制是必备的。完全不敢想象团队都在用U盘、QQ管理代码的景象。但是svn不像git,拥有众多免费的代码库,如果在同 一局域网下,搭建svn服务端来同步代码是很有必要的。本文将详细讲解如何使用mac搭建svn服务器(windows下地搭建就不讲了,有GUI的)。 环境信息: Mac
阅读全文
posted @
2016-08-05 14:11
雨季的雾
阅读(190)
推荐(0) 编辑
【iOS】使用CoreText实现图文混排
摘要:iOS没有现成的支持图文混排的控件,而要用多个基础控件组合拼成图文混排这样复杂的排版,是件很苦逼的事情。对此的解决方案有使用CoreText进行绘制,或者使用TextKit。本文主要讲解对于CoreText的使用。 https://github.com/ClavisJ/CoreTextDemo Ma
阅读全文
posted @
2016-08-05 14:10
雨季的雾
阅读(3672)
推荐(0) 编辑
【iOS】网络编程:上传图片到服务器
摘要:在网络编程中,如果需要上传图片,那么他的方法将会和普通的上传数据不同,下面将讲解如何上传图片。 环境信息: Mac OS X 10.9.5 Xcode 5.1.1 IOS 7.1 正文: 注:在使用这个方法的时候,图片的key必须是pic。
阅读全文
posted @
2016-08-05 13:29
雨季的雾
阅读(222)
推荐(0) 编辑
【iOS】block的使用
摘要:Block 是iOS在4.0之后新增的程式语法,一般用于回调方法,功能上和delegate类似。本文将讲解block的几种常见的使用方法,当然,block中最值得注意的还是它的内存管理,我将在《》中讲到。 环境信息: Mac OS X 10.9.5 Xcode 5.1.1 IOS 7.1 正文: 为
阅读全文
posted @
2016-08-05 13:28
雨季的雾
阅读(272)
推荐(0) 编辑
【iOS】开发常用命令
摘要:环境信息: Mac OS X 10.10.1 进入指定文件夹,输入: lipo -info xxxxx.a
阅读全文
posted @
2016-08-05 13:21
雨季的雾
阅读(179)
推荐(0) 编辑
【iOS】WebView加载HTML图片大小自适应与文章自动换行
摘要:在很多App中都会使用到webview,尤其是在加载新闻内容等文章形式的数据时。因为图文混编以及不同字体格式的显示,在iOS进行编辑 和显示都是一大问题(当然,iOS中也可以用CoreText进行绘制),但是对于web端来说,一个富文本编辑器就可以完美解决这个问题。所以后台很多 时候会直接返回HTM
阅读全文
posted @
2016-08-05 13:20
雨季的雾
阅读(4761)
推荐(0) 编辑
【iOS】使用safari对webview进行调试
摘要:【iOS】使用safari对webview进行调试 在web开发的过程中,抓包、调试页面样式、查看请求头是很常用的技巧。其实在iOS开发中,这些技巧也能用(无论是模拟器还是真机),不过我们需要用到mac自带的浏览器Safari。所以,本文将讲解如何使用Safari对iOS程序中的webview进行调
阅读全文
posted @
2016-08-05 13:15
雨季的雾
阅读(894)
推荐(0) 编辑
使用TARGET_IPHONE_SIMULATOR和TARGET_OS_IPHONE宏区分模拟器和设备
摘要:#if TARGET_IPHONE_SIMULATOR NSLog(@"run on simulator"); #else NSLog(@"run on device"); #endif 注意不要用#ifdef TARGET_IPHONE_SIMULATOR, 因为在device上, TARGET_
阅读全文
posted @
2016-08-05 10:31
雨季的雾
阅读(2429)
推荐(0) 编辑
iOS UIProgressView控件用法
摘要:IOS中进度条控件的用法总结。 IOS中进度条控件的用法总结。 进度条控件是IOS开发中一个简单的系统控件,使用总结如下: 初始化一个进度条: - (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style; 注意:1.用这个
阅读全文
posted @
2016-08-04 14:12
雨季的雾
阅读(1810)
推荐(0) 编辑
iOS7 edgesForExtendedLayout -- 解决冲突 / 系统偏移
摘要:今天在做UISearchBar,UISearchDisplayController时遇到了一个问题,在点击搜索栏时阴影部分的位置出现偏差 如下图: 始终觉得很奇怪,后面单独做了一个demo,将同样的代码拷过去发现显示正常的。 然后再逐一查看代码看到如下: [objc] view plain copy
阅读全文
posted @
2016-08-04 13:55
雨季的雾
阅读(579)
推荐(0) 编辑
苹果IPSW文件提取软件
摘要:ipsw文件 提取系统文件 方法总结 由于修改运营商文件造成我的有锁4S无法使用移动卡了,在网上苦寻一番还是没有结果,最后萌生了从固件中提取文件的想法,于是便开始在网上搜集资料,最后文件终于提取成功并修复了我的问题,现在把我的经历记录一下,希望对有需要的朋友有所帮助。 注:本次提取操作全部是在ubu
阅读全文
posted @
2016-08-03 09:28
雨季的雾
阅读(3125)
推荐(0) 编辑
iPhone 信号格转变数字
摘要:?在拨号键输入*3001#12345#* ?按呼叫键,就会进入Field Test页面 ?你就会看到信号格变为了数字,然而只要按home键返回就又会变为信号格 ?如果想一直变为数字的话,在Field Test界面长按电源键,出现“移动化快来关机”的界面,然后长按Home键直到返回主界面以后再松开Ho
阅读全文
posted @
2016-08-02 11:36
雨季的雾
阅读(216)
推荐(0) 编辑
iOS 设备标识
摘要://UUID NSLog(@" qqqqqqqqqqqqqqqqqqqqqqq:::::::::::%@", [[NSUUID UUID] UUIDString]); //Vindor标示符 (IDFV-identifierForVendor) NSLog(@" qqqqqqqqqqqqqqqqqq
阅读全文
posted @
2016-08-01 17:01
雨季的雾
阅读(532)
推荐(0) 编辑
IOS 四舍五入 进一法 去尾法
摘要:float numberToRound; int result; numberToRound = 4.51; result = (int)roundf(numberToRound); NSLog(@"roundf(%f) = %d", numberToRound, result); // round
阅读全文
posted @
2016-08-01 10:55
雨季的雾
阅读(860)
推荐(0) 编辑