使用cocoaPods创建私有pods
1.github上创建git,并clone下来 2.pod lib create youpodname。在create的时候会有几个选项让你选 比如语言、前缀、测试组件、example等 3.创建完之后就是把要打成pod的代码放到指定位置,如Pod/Classes里,push 到git,命令为: git push origin master 4.修改podSpec文件,完善version、DESC、description(DESC的内容一定要比description长)、sources等 5.如果sources后面指定的...【详细】
ios cocoapods
knighthb911 2016年03月28日 赞:0 评论:0 阅读:1166
React.js 最佳实践(2016)
译者按:最近React(web/native)依旧如火如荼,相信大家都跃跃欲试,我们团队也开始在React领域有所尝试. 2016年应该是 React 逐渐走向成熟的一年,让我们一起来看看国外的开发者们都总结了哪些"最佳实践". =============以下为译文============== 2015年 React 在全世界都有很多关于新的更新和开发者大会的讨论.关于去年的重要事件,请参考 React in 20...【详细】
React ReactJS Javascript redux flux Best Practices 最佳实践
MaxLeap干货专栏 2016年03月28日 赞:0 评论:0 阅读:1648
通过arp请求获取iphone设备mac地址
开头废话不多说,先上效果图吧! 该工程主要应用于获取苹果手机的mac地址,但前提是连接了wifi路由的情况下。原理:我们知道苹果是不允许我们获取其设备硬件的mac地址的,在iOS7以下才可以获得。iOS7以后苹果对于sysctl和ioctl进行了技术处理,MAC地址返回的都是02:00:00:00:00:00。但是发现fing这个软件却可以获取,其下载地址为:https://apps...【详细】
获取iphone设备mac地址 arp mac的wifi地址 硬件 网络 设备信息
IOS一折 2016年03月28日 赞:1 评论:1 阅读:2069
iOS开发之多线程NSThread
前言 这篇文章主要讲NSThread的使用,相关博客如下: iOS开发之多线程理论部分 NSOperation GCD What NSThread是轻量级的多线程开发,使用并不复杂,但使用NSThread需要自己管理线程的生命周期。 NSThread常用方法 使用NSThread开辟线程的两种方式: 创建并手动开启线程 NSThread *thread = [[NSThread alloc]initWithTarget:self selector:@selector(compete) object:nil]; [thread s...【详细】
wzt 2016年03月28日 赞:0 评论:0 阅读:1080
iOSUIView动画详解(ObjectiveC)
我在之前的一篇博客中《iOS UIView动画详解(Swift)》讲解了使用Swift来实现UIView类下面提供的多种动画效果,如位置动画、旋转动画、缩放动画、颜色动画、透明度动画等等。为了这个题目的完整性,今天我使用Objective-C来完全重写以上的所有的动画。项目案例已经上传至:https://github.com/chenyufeng1991/iOS-UIView-Animation 中的Animation-OC文件夹下,另...【详细】
wzt 2016年03月28日 赞:0 评论:0 阅读:1373
【CP和发行商看过来】“温室计划”助战全球游戏发行业务
人口红利的消失,预示着手游渠道的流量扩张阶段基本结束,而随着中国移动游戏市场规模增速和渠道流量获取的逐步放缓,移动游戏渠道也开始面临着推广成本高等各种流量增长的瓶颈。然而,在如此环境下,上海点入游戏却突然高调宣布启动“温室计划”,其斥巨资甚至是不计成本的投入让广大CP和发行商看到了希望的曙光。是什么原...【详细】
点入游戏 游戏发行 温室计划
xiaoqibest 2016年03月28日 赞:0 评论:0 阅读:296
制作App的屏幕保护功能
在IOS的开发中,有的时候出于美观的需要会要求App制作一个屏幕保护的功能,主要就是在App运行时如果经过一段时间没有触摸屏幕,App就会播放屏幕保护的内容,当触摸屏幕的时候,屏幕保护消失,程序继续运行, 首先实现检测到受否有触摸屏幕,那么就要用到UIWindow的实例方法 (void)sendEvent:(UIEvent *)event 来检测是否触摸屏幕 定义一个UIWi...【详细】
wzt 2016年03月28日 赞:0 评论:0 阅读:1137
使用Leaks工具分析内存泄露及解决
现在的应用开发绝大部分都是用ARC让系统自动管理内存。但在实际的开发过程中,即使在ARC下,也会遇到内存泄露的问题。这时候我们要学会使用工具来查找内存泄露进行调试分析和解决,保证自己的产品不要存在这些潜在的漏洞。 步骤: 一、内存理解和编码习惯 1、当调用这个对象的alloc、retain、new、copy方法之后引用计数器自动在原来...【详细】
ios 内存泄露 内存泄露分析
yuqi6713 2016年03月28日 赞:0 评论:0 阅读:1509
使用数据模型代替字典的好处
- 使用字典的坏处 一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编译器不会有任何友善提示,需要手敲(手敲时容易敲错); dict [@"name"] = @"jack"; NSString *name = dict [@"name"]; 如果key写错,编译器不会有报错或者警告。 -使用数据模型的好处 数据模型是专门存放数据的对象,用它表示数...【详细】
ios
wgziOS 2016年03月26日 赞:0 评论:0 阅读:1186
UIButton类-利用代码设置按钮文字及按钮字体大小
UIButton *btn = [[UIButton alloc] init]; //设置按钮文字 [btn setTitle:@"下载" forState:UIControlStateNormal]; //设置文字大小 btn.titleLabel.font = [UIFont systemFontOfSize:13];【详细】
wgziOS 2016年03月26日 赞:2 评论:2 阅读:793
cocos2D-x游戏开发之C语言基础
本课程讲解COCOS2dd的基础——C语言,主要讲C语言的由来,C语言的特点,变量声明及作用域,常用数据类型及常用运算符,流程控制语句,函数,数组,指针、字符串、预处理,回调函数、堆和链表,结构,内存管理等。 该课程主要有以下几个课时,大家仔细阅读有,一定会有意想不到的收获哟: 第一讲:C语言的发展历史和特点 第二讲...【详细】
cocos2D-x
1994922 2016年03月26日 赞:0 评论:0 阅读:493
如何为iOS app添加AirDrop文件分享功能
AirDrop概览 AirDrop是iOS 7引入的一项新功能,iCloud同步功能允许在用户的两台iOS设备之间分享照片和文档,而AirDrop可以在不同用户的iOS设备之间进行照片和文档的分享。 在iOS 7之前,iOS用户主要依靠第三方app实现iOS设备间的文件和数据分享,在iOS 7中,该项新功能适用于所有iPhone 5、iPad 4、iPad mini以及第五代iPod touch设备。通过AirDrop,你可以...【详细】
tao1848 2016年03月26日 赞:0 评论:0 阅读:714
自定义使用AVCaptureSession 拍照,摄像,载图总结
[IOS开发]拍照,摄像,载图总结 1 建立Session 2 添加 input 3 添加output 4 开始捕捉 5 为用户显示当前录制状态 6 捕捉 7 结束捕捉 8 参考 1 建立Session 1.1 声明session AVCaptureSession *session = [[AVCaptureSession alloc] init]; // Add inputs and outputs. [session startRunning]; 1.2 设置采集的质量 Symbol Resolution Comments AVCaptureSessionPresetHigh High Highest recording quality. This varies per d...【详细】
tao1848 2016年03月26日 赞:0 评论:0 阅读:1590
身份证验证
//身份证号 (BOOL) validateIdentityCard: (NSString )value { value = [value stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; if ([value length] != 18) { return NO; } NSString mmdd = @"(((0[13578]|1[02])(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)(0[1-9]|[12][0-9]|30))|(02(0[1-9]|[1][0-9]|2[0-8])))"; NSString leapMmdd = @"0229"; NSString year = @"(19|20)[0-9]{2}"; NSString leapYear = ...【详细】
ios oc 身份证
summer_mr 2016年03月25日 赞:1 评论:1 阅读:1390
动态适应uiwebview内容大小
在开发中经常要使用uiwebviwe 去加载html 后者url链接地址。显示的时候需要获取web的实际内容尺寸比例。 _webView = [[UIWebView alloc]init]; _webView.delegate = self; _webView.contentMode = 0; _webView.scrollView.scrollEnabled = NO; _webView.backgroundColor = [UIColor whiteColor]; (void)webViewDidFinishLoad:(UIWebView *)webView { //调用js获取内容高度 NSInteger height = [[webView stringByEvaluatingJavaScri...【详细】
ios web 高度
summer_mr 2016年03月25日 赞:2 评论:1 阅读:1104
安卓----清单文件
清单文件  哪个页面第一启动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 阅读:865
WIN平台cocos2dx使用Protocol Buffers以及注意
以2.6.1 版本为例: Protocol Buffers下载地址:https://developers.google.com/protocol-buffers/ 1.下载Protocol Buffers 2.6.1 full source,解压后注意src和vsprojects文件夹,这是我们需要用到的。 在vsprojects中打开VS工程编译,获得lib文件: libprotobuf-lite.lib,l ibprotobuf.lib, libprotoc.lib. ps: 编译报错_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS的话, 将这添加到:配置属性-----C/C++------预...【详细】
ProtocolBuffers
Rorschach 2016年03月25日 赞:0 评论:0 阅读:934
AppStore审核被拒绝?看看问题出在哪儿
一、App Store应用审核规则 1、审核时间规律 应用提交到App Store的审核周期大概是7-14天,第一次提交的审核(业内将在某应用商店第一次提交称为“首发”,后续的称为“更新”)时间会相对较长,运气不佳的 也可能长达一月,这效率实在让人很多小伙伴着急。版本被拒绝重新提交后审核时间大概在3-10天,所以大家在版本提审时需预留出...【详细】
AppStore审核
无敌勇士科技 2016年03月25日 赞:3 评论:4 阅读:1490
UIView 翻转动画
UIView 翻转动画 翻转动画分为两种类型 2D 3D , 复制代码 UILabel *wakeLabel = [[UILabel alloc] initWithFrame:CGRectMake(275, 10, 30, 30)]; wakeLabel.text = @"醒觉"; wakeLabel.font = [UIFont systemFontOfSize:14.0f]; wakeLabel.textColor = [UIColor blackColor]; // 3D 动画 参数 : 角度 X轴 Y轴 Z轴 (X Y Z 区间 -1 ~ 1)(M_PI 可理解为 3.1415926 默认角度 180) // CATransform3DMakeRotation(M_PI, 1,...【详细】
UIView 翻转动画 2D 3D 区分
cocoRxx 2016年03月25日 赞:1 评论:0 阅读:1248
数据处理之文件读写
------------------------------------------------------ViewController.m-------------------------------------------------- import "ViewController.h" import "Person.h" @interface ViewController () @end @implementation ViewController (void)viewDidLoad { [super viewDidLoad]; pragma mark --- 获取沙盒文件夹的路径 //NSDocumentDirectory 表示要获取Document文件夹的地址 //NSUserDomainMask 表示用户的主目录 /...【详细】
永恒守护__刘鹏辉 2016年03月24日 赞:0 评论:0 阅读:775
sina weixin mail 回到顶部