iOS 常用函数
1、 三角函数   double sin (double);正弦   double cos (double);余弦   double tan (double);正切   2 、反三角函数   double asin (double); 结果介于[-PI/2, PI/2]   double acos (double); 结果介于[0, PI]   double atan (double); 反正切(主值), 结果介于[-PI/2, PI/2]   double atan2 (double, double); 反正切(整圆值), 结果介于[-PI, PI]   3 、双曲三角函数   double sin...【详细】
Runloop
李鹏跃 2018年01月17日 赞:0 评论:0 阅读:449
工具类App原型制作分享-Workflow
Workflow是一款个人自动化工具,这款App最大的亮点在于配色和引导动画,在原型阶段为了突出这款App,制作时把颜色和动画都高度还原了。Mockplus在动画这方面的支持还是不错的,使用“载入时”的触发方式即可实现页面切换后,动画自动播放的效果。下面来看看效果有多赞。 先简单看看动图: 点击这里,可以立即在线预览: https://run.mo...【详细】
交互设计 原型设计
jongde 2017年12月12日 赞:0 评论:0 阅读:449
抽屉效果与ScrollView共存时的手势冲突
自己做项目中遇到的产品需求,网上找了下解决方案 需要做成首页ScrollView嵌套TableView。 然后有Left与Right的抽屉效果。 之前也有做过类似的,后来做完就忘了。记性实在太差了。真是应了那句话:好记性不如烂博客。 因为我首页是一个ScrollView所以当我contentOffset是0.0的时候,无法直接滑动出抽屉效果,用户体验感非常差。 思考了一下还是...【详细】
抽屉 scrollView 冲突
柒月不在 2016年03月21日 赞:0 评论:1 阅读:448
cocoapods update 错误
今天在工程中添加一个新的第三方库,然后cd到目录下进行update,结果... 在命令行中出现了一堆错误! Report What did you do? What did you expect to happen? What happened instead? Stack 经过仔细查看,并躺了很多坑之后,最终定位到其中的一行log:LoadError - cannot load such file -- nanaimo 于是查看了nanaimo文件的状态。 1.在终端输入命令: gem list | grep nanaimo 发现...【详细】
ios cocoapods update错误 nanaimo文件冲突
向上的小草 2017年10月12日 赞:0 评论:0 阅读:449
自定义键盘,遮挡textField
1.成为textField的代理,当然记得遵守协议 (void)viewDidLoad { [super viewDidLoad]; self.textField1.delegate = self; self.textField2.delegate = self; self.textField3.delegate = self; } pragma textField 代理方法 (BOOL)textFieldShouldEndEditing:(UITextField *)textField { self.isBeingEditingTextField = textField; //这段代码啰嗦, 大家可以封装一下 if (textField.tag == 11) { self.label1.text = [NSString stringWithFormat:@"...【详细】
西单_夜未央 2016年04月06日 赞:0 评论:0 阅读:448
OpenGLES系列15-绘制圆柱体
本系列所有文章目录 获取示例代码 本文将要介绍如何使用代码绘制一个圆柱体,通过绘制圆柱体可以更好的掌握法线,UV,TriangleFan,TriangleStrip等相关知识。在绘制之前,先进行一些准备工作。 GLGeometry 为了更方便的进行顶点数据的管理,我创建了一个GLGeometry类。 typedef enum : NSUInteger { GLGeometryTypeTriangles, GLGeometryTypeTriangleStrip, GLGeometryTyp...【详细】
ios 开发 3D OPenGL ES
handyTOOL 2017年10月13日 赞:0 评论:0 阅读:446
堆和栈的区别?
管理方式: 栈是由编译器进行管理,无需我们手动控制. 堆的释放工作由程序员进行管理,容易产生内存泄露. 申请大小: 栈是向低地址扩展的数据结构,是一块连续的内存区域,能从栈获得的空间较小 ,编译时就确定了大小. 堆是向高地址扩展的数据结构,是不连续的内存区域,堆获得的空间比较灵活,也比较大. 碎片问题: 栈是先进后出的队列,不会...【详细】
堆和栈
佐目艮跳跳 2016年03月04日 赞:0 评论:0 阅读:446
十年学会编程
为何人人都这么着急? 信步走进任何一家书店,你会看到名为《如何在7天内学会Java》的书,还有各 种各样类似的书: 在几天内或几小时内学会Visual Basic, Windows, Internet等等,一眼望不到 尽头。我在Amazon 上做了如下的 强力检索 : pubdate: after 1992 and title: days and (title: learn or title: teach yourself) 得到了248个结果。前78个都是计算机类书籍(第...【详细】
编程人生
浩有中国梦 2016年03月10日 赞:0 评论:0 阅读:446
绘制多边形和不规则按钮
绘制多边形和不规则按钮。要结合上次提到的贝塞尔曲线和CAShapeLayer,去绘制你想要的形状。然后通过layer层的遮罩mask,进行设置,但仅仅这样是不够的,没有遮挡的部分也会响应点击。所以要重写Button的这个方法:pointInside,之后会详细介绍 先简单介绍一下遮罩mask这个属性: 比如layerA是layerB的mask,即layerB.mask = layerA; 那么layerA上透明...【详细】
xiaomu 2016年03月23日 赞:0 评论:0 阅读:445
面向切面编程,Aspects简介与简单使用
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低...【详细】
面向切面编程 Aspects
lvhahaha 2018年02月06日 赞:2 评论:0 阅读:442
10.13.1系统添加任何来源
在终端中执行以下代码就可以了 sudo spctl --master-disable 之后你会神奇的发现 隐私设置变成了这样【详细】
zz123456 2017年11月13日 赞:1 评论:0 阅读:443
iOS开发工具类,包含常用功能,为方便使用,特为常用功能封装并且使用宏定义方式运用
CoreEditText github地址:https://github.com/muyusunny/CoreEditText iOS开发工具类,包含常用功能,为方便使用,特为常用功能封装并且使用宏定义方式运用。在做开发时候能用少点代码就用少点,封装起来的工具类更好用,体积小,使用方便,使开发高效快捷。工具类不定期更新,请关注工具类链接或者关注博客动态。如在使用过程中遇到什么问题或...【详细】
ios iOS开发 工具 高效 宏定义 ios工具类
暮雨晴天 2017年12月19日 赞:1 评论:0 阅读:437
安卓----清单文件
清单文件  哪个页面第一启动android.intent.action.MAIN 权限http://my.oschina.net/yuanxulong/blog/366753 theme:activity的样式主题 加载模式:launchMode : task是一个具有栈结构的对象(先进后出),一个task可以管理多个Activity,启动一个应用,也就创建一个与之对应的task。 1、standard (默认) 每次跳转系统都会在task中生成一个新的FirstActivity实例,并且放于栈...【详细】
安卓基础
dongcaili2012 2016年03月25日 赞:0 评论:0 阅读:438
关于创建多个xib变卡的解决办法
用xib创建界面 如果创建了的xib是用“creat also xib”这种方法创建的话 ,会造成变卡,那么怎么解决呢? (1)使用mainStoryboard 创建 按照箭头所得的地方 第一个箭头填写控制器的名字。 第二个箭头填写xib的 id(唯一)。 在跳转界面的地方这样写 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 // 获取故...【详细】
xib卡
项志光1 2016年03月17日 赞:2 评论:1 阅读:434
iOS-NSDate常规使用
1.获取当前时间 NSDate *date = [NSDate date]; 2.设置时间格式器的日期格式 NSDateFormatter fomatter = [[NSDateFormatter alloc] init]; [fomatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString strDate = [fomatter stringFromDate:date]; //yyyy-MM-dd HH:mm:ss.SSS获取年月日时分秒毫秒 ( 设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制) datepicker 的格式设置 picker.locale = [[NSLoc...【详细】
带我去远方2014520 2017年12月18日 赞:0 评论:0 阅读:435
Xcode SVN 报错 The server certificate failed to verify.
Xcode SVN 报错 The server certificate failed to verify. The server certificate failed to verify. 
 xcode 的升级或者 切换xcode版本的时候 会出现这种错误 
 解决办法:
1、打开终端(实用工具 -->终端),在终端中输入如下命令:
svn ls https://xxxxxxxx/svn/xxxxxx   SVN的路径
然后直接输入 “ p ”  确认,就可以重新连接了。【详细】
ios 通讯录
18360740110 2017年12月21日 赞:1 评论:0 阅读:433
基于IOS、Android平台的身份证拍照识别技术,支持二次开发
身份证拍照识别应用背景 随着智能终端(智能手机及平板电脑)及移动通信(4G)的发展,原来运行在PC上的信息系统(如邮件系统、即时通信、网页浏览、协同办公、网络购物、社交网站、博客等)逐渐转移到智能终端设备上。可以预见未来几年60%以上的业务将会逐渐转移到智能终端系统上来。在这种背景下,基于Android及iOS平台的身份...【详细】
身份证拍照识别 身份证识别
OCR文字识别 2017年12月15日 赞:1 评论:0 阅读:433
iOS蓝牙开发 Bluetooth蓝牙CoreBluetooth 蓝牙中心设备的实现 蓝牙外设的实现 有Demo
转载请注明本文地址: http://blog.cocoachina.com/article/56321 目的 最近公司在做一个iOS蓝牙项目,在开发的过程中简单整理了一些与之相关的基础知识,在这里分享一下。整理包括以下内容: 1、iOS蓝牙开发的关键词 2、蓝牙的简单介绍 3、CoreBluetooth框架 4、实现iOS蓝牙外设(Demo) 5、实现iOS蓝牙中心设备(Demo) Demo的运行gif图如下,中心设备可...【详细】
蓝牙开发 iOS蓝牙 蓝牙中心设备 蓝牙通信
r17 2017年08月11日 赞:0 评论:0 阅读:433
回顾2017系列篇(三):UX设计大会,都预示了哪些设计趋势
2017已接近尾声,在这一年中,无数的UX大会和设计大会在世界各地召开。每一场会议的召开,都是界内精英人士经验的交流和智慧的碰撞。虽然2017年的会议都已过去,但每场会议上的话题探讨,尤其是界内精英们分享他们的设计观念,设计方式,设计思维等等,这些极具价值的信息,在2018年也必将受用于设计行业。本文盘点了2017年8场重...【详细】
交互设计 原型设计
jongde 2017年12月25日 赞:0 评论:0 阅读:433
svn 无法上传.a文件,即是静态库的问题
去终端:cd 静态库所在的文件夹路径 按回车 svn add 你静态库的名字 .a也需要加上 然后回车【详细】
MAC 文件
为你钟情 2016年03月29日 赞:0 评论:0 阅读:433
sina weixin mail 回到顶部