开发路上
文章平均质量分 92
WaterGJ
这个作者很懒,什么都没留下…
展开
-
UIViewAutoresizing和NSLayoutContraint的使用参数简介
每一个UIView都有一个autoresizingMask属性,它是用来原创 2014-11-14 21:18:13 · 667 阅读 · 0 评论 -
极光推送重要方法
1.获取apn推送内容(1)如果 App 状态为未运行,此函数将被调用,如果launchOptions包含UIApplicationLaunchOptionsLocalNotificationKey表示用户点击apn 通知导致app被启动运行;如果不含有对应键值则表示 App 不是因点击apn而被启动,可能为直接点击icon被启动或其他。-原创 2014-11-06 23:00:22 · 5686 阅读 · 0 评论 -
获取当前显示的VC
从一个需求问题看iOS的事件处理发表于 2014 年 3 月 23 日 由 三石本文从一个小需求点开始,简要整理下iOS事件处理相关的内容。鉴于容易吓到小朋友,就不以“一个XX引发的血案”做标题了,虽然本文用这类标题很吸引人也很“适合”。前两天遇到的一个需求是封装一个SDK,在某个API调用的时候需要知道应用当前展现在屏幕最前层对应的Controller对象。最终大转载 2015-04-29 21:30:27 · 893 阅读 · 0 评论 -
开发中碰到的iOS7.1跟8.2中tableview的差异
1.tableView的结构的差异我碰到的问题:在透明背景ViewA上加了一个小的tableViewB,viewA上添加了点击隐藏的手势,tableViewB点击cell触发另外的手势。但是运行发现在8上A和B都可以正常响应。但是在7.1上点击tableViewB中Cell,响应的是viewA的手势,也就是说B的cell点击事件被父视图A的tap手势屏蔽了,后来查找下发现下面的情况,I原创 2015-04-22 20:18:06 · 897 阅读 · 0 评论 -
获取当前显示的ViewController
我们在非视图类中想要随时展示一个view时,需要将被展示的view加到当前view的子视图,或用当前view presentViewController,或pushViewContrller,这些操作都需要获取当前正在显示的ViewController。一般我用 UIViewController * vcCurrent =[[UIApplicationsharedApplicati原创 2015-06-02 10:38:06 · 2173 阅读 · 0 评论 -
iOS问题: 此证书的签发者无效
1,你需要更新WWDR系统证书,在链接下载新的证书,https://developer.apple.com/certificationauthority/AppleWWDRCA.cer,并安装。2, 在keychains里选择login,然后点选Certificates,在这个界面,选择工具栏的View -> Show Expired Certificates,这时候你会发现一个过期的“WWD转载 2016-02-25 09:05:53 · 356 阅读 · 0 评论 -
iOS粘贴板知识
NSPasteboard *pasteboard = [NSPasteboard generalPasteboard]; NSArray *types = [pasteboard types]; if ([[pasteboard types] containsObject:NSPasteboardTypeString]) { // s 就是剪切板里的字符转载 2015-04-15 11:37:12 · 1549 阅读 · 0 评论 -
银行卡校验规则(Luhn算法)
银行卡校验规则(Luhn算法) 2012-07-09 23:24:17| 分类: 默认分类|举报|字号 订阅 下载LOFTER我的照片书 |银行卡校验规则(Luhn算法)Luhn检验数字算法(Luhn Check Digit转载 2016-02-25 14:42:27 · 4810 阅读 · 0 评论 -
cocoapod使用
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ru转载 2016-04-11 15:17:56 · 310 阅读 · 0 评论 -
企业版app在iOS8上无法安装的几个问题解决
企业版app在iOS8上无法安装的几个问题解决 2015-02-10 14:13:25分类: iOS平台首先要吐槽下国内的论坛水分略多,以下问题大多是查询stackoverflow等论坛解决的。推荐一款软件,Log Guru,用来查看app安装时的系统日志,很多问题要看日志才知道错误点。1.首先有几个比较基础的问题:(1)若要在网页上安装app,转载 2016-06-15 14:40:11 · 3167 阅读 · 3 评论 -
iOS正则表达式简介
转载自:http://www.admin10000.com/document/5944.html 一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。 二、正则表达式的语法 看一转载 2015-04-15 14:29:31 · 426 阅读 · 0 评论 -
极光推送随笔
这些都出自极光推送的官方文档上http://docs.jpush.cn/pages/viewpage.action?pageId=3310013名词:1. 别名alias:标识应用程序用户,一个用户一个别名,一个别名却可以指定多个用户。2. 标签tag: 方便把用户分类,一个标签可以有多个用户,一个用户也可以被打上不同的标签。就像选课,一门课可以有多个学生,一个学生也可以上多门课,当某原创 2014-11-06 22:27:27 · 3462 阅读 · 0 评论 -
UIScrollView,UIView截屏代码
//截图UIView:-(UIImage*)captureView:(UIView *)theView{ CGRect rect = theView.frame; if ([theView isKindOfClass:[UIScrollView class]]) { rect.size = ((UIScrollView *)theView).contentS转载 2014-11-30 14:38:47 · 832 阅读 · 0 评论 -
百度地图使用笔记
今天使用百度地图的时候碰到了几个小问题,这里做下记录,注意下次不要再犯错。1.给地图添加标注的时候,加完标注没有显示,百度了半天,原来是因为百度地图要加标注有两个步骤”首先添加标注:annotation = [[BMKPointAnnotationalloc]init]; CLLocationCoordinate2D coor ; coo原创 2015-03-07 14:16:21 · 604 阅读 · 0 评论 -
关于自定义导航栏的那些事儿 UINavigationController
本文只是把我看到的关于自定义导航栏的一些资料搜集了一下ios7 之后,默认样式的状态栏和导航栏是连在一起的,但是实际上导航栏的位置和大小是和之前系统版本一样的,依然是贴在状态栏下面,依然是高44px;之所以用户看来它们是连在一起,这是因为UINavigationBar里面的_UINavigationBarBackground定位在y方向-20px的位置,然后高度增加到64px,这样就可以同时原创 2015-03-09 16:07:07 · 1246 阅读 · 0 评论 -
iOS:图片的旋转方向问题
【你知道吗?】iOS 6 默认相机程序让你的 iPhone 照片自带方向信息可能几乎很少的人会知道在 iOS 6中有一项新的功能是用 iPhone 拍出的照片会记录该照片的方向信息。在 iPhone 3G 开始的地理信息标记功能后,现在当你使用 iPhone 原生的摄像功能的时候,拍摄出来的照片的 metadate 中会包含有你拍摄照片的那一刻手机摄像头方向的信息。在转载 2015-03-10 12:41:50 · 4060 阅读 · 0 评论 -
ARC机制
写在开头虽然距离WWDC2011和iOS 5已经快一年时间,但是很多开发者并没有利用新方法来提高自己的水平,这点在ARC的使用上非常明显(特别是国内,基本很少见到同行转向ARC)。我曾经询问过一些同行为什么不转向使用ARC,很多人的回答是担心内存管理不受自己控制..其实我个人认为这是对于ARC机制了解不足从而不自信,所导致的对新事物的恐惧。而作为最需要“追赶时髦”的职业,这样的心态转载 2015-03-09 17:49:29 · 472 阅读 · 0 评论 -
iOS单例模式
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singlet转载 2015-03-10 16:52:53 · 386 阅读 · 0 评论 -
使用ALAssetsLibrary读取所有照片
使用ALAssetsLibrary读取所有照片时间 2013-06-30 00:02:08 清风徐来,水波不兴原文 http://www.winddisk.com/2013/06/30/使用alassetslibrary读取所有照片/一. ALAssetsLibrary 介绍ALAssetsLibrary 提供了访问iOS设备下”照片”应用下所有照片和视频的接口转载 2015-04-03 18:58:54 · 393 阅读 · 0 评论 -
iOS微信平台登录遇到的问题
微信登录报错:Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable con转载 2015-04-07 17:28:28 · 2812 阅读 · 0 评论 -
MD5加密使用
写法1.#pragma mark - 16位加密小写-(NSString *)md5:(NSString *)str { const char *cStr = [strUTF8String]; unsigned char result[16]; CC_MD5(cStr, strlen(cStr), result); NSMutabl转载 2015-04-23 14:38:35 · 830 阅读 · 0 评论 -
Cordova集成笔记(for iOS)
Crodova使用总结 1.Mac机上Cordova环境配置 2.在已有iOS项目中集成Cordova 3.在Cordova中创建插件,实现h5与原生交互原创 2017-02-13 10:55:09 · 3753 阅读 · 0 评论