NSOperation线程管理
NSOperation 管理多任务的执行顺序 Operation任务的创建 1.NSInvocationOperation 不常用 NSInvocationOperation *invocationOperation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(thread) object:nil]; 2.NSBlockOperation 常用 NSBlockOperation *blockOperation = [NSBlockOperation blockOperationWithBlock:^{ }]; 3.自定义NSOperation 需要用到队列 任务不添加到队列不会创建新的线程 //创建...【详细】
NSOperation
wolimomo 2016年03月18日 赞:0 评论:0 阅读:693
代理方法的创建和使用
1.创建一个类,继承于NSObject; 2.在.h中声明属性@property (nonatomic,unsafeunretained)id delegateAlert;//(用weak,否则造成循环引用); 3.声明代理和代理方法 @protocol CustomDelegate -(void)alertViewCustom:(UVCustomAlertView *)alertView clickedButtonAtIn###- 1. list text here_dex:(NSInteger)buttonIndex; @end 4.在.m中实现要代理帮忙做的事情(自定义一个UISelfAlertView, .m里面要展示页面,至...【详细】
ios 代理
shixiaodan 2016年03月18日 赞:1 评论:0 阅读:938
无标题文章
How to use var option1 = { insert:true, preview:true, textHeight:'300px', baseUrl:'theme/default.html', target:'#editor1' }; $(function(){ SuMarkdown(option); });【详细】
shixiaodan 2016年03月18日 赞:0 评论:0 阅读:515
小白人生,从点滴开始
2009年刚上大学那会儿,买了人生第一台手机BBK i389,一直记得是一个超薄的直板手机,同学们都用的诺基亚,一晃一年过去了,大二有人用上了iPhone,那时候觉得人生能有一台iPhone该多么美好……。 一直到大四毕业前,某培训机构和学校一起组织了一次嵌入式开发培训,地点就在学校机房,结果我屁颠屁颠的去了,觉得学电子信息工程的...【详细】
jackeyxiang 2016年03月18日 赞:2 评论:1 阅读:702
无标题文章
网络请求后,把数据请求到,有的人希望有一个动画提示数据请求到,所以我介绍一个库可实现这样的动画; import "MMProgressHUD.h" [MMProgressHUD setPresentationStyle:MMProgressHUDPresentationStyleDrop]; [MMProgressHUD showWithTitle:@"努力加载中。。"]; [MMProgressHUD dismissWithSuccess:@"加载成功咯。。"]; [MMProgressHUD dismissWithError:@"加载失败【详细】
数据加载动画
super潮飞 2016年03月18日 赞:0 评论:0 阅读:567
不等高cell高度计算
1.\ Mou icon 2.重难点: 对于本例来讲最重要的就是计算cell的高度,以及理解mvc的思想 3.每一个cell可以看作是一个view,cell中的数据可以封装icon、name、vip、text、picture等数据,为了得到cell的高度还要封装每一个空间的frame,因此模型数据如下 /* 全局定义name文本大小跟文本框的大小*/#define WHNameFont [UIFont systemFontOfSize:17]#define WHTextFont [UIFont sys...【详细】
wzt 2016年03月18日 赞:0 评论:0 阅读:883
有趣的KVC-几行代码打造一个万能容器对象
文/Lision(简书作者) 原文链接:http://www.jianshu.com/p/ad2d6681630e 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。 写在前面 之前写事岀无常必有妖-iOS捉妖记之(Runtime)时说好要写一篇关于runtime的详细介绍的。看到这个标题关注了我的小伙伴们放下手里的西瓜刀,小的并没有弃坑,只是有简友评论希望多结合实例来...【详细】
wzt 2016年03月18日 赞:0 评论:0 阅读:737
更新Mac系统后Cocoapods不能使用解决方法
1.cocoapods的安装 最简单版,使用Alcatraz安装:github地址:https://github.com/alcatraz/Alcatraz详细的操作github的readme已经说明.我就不再赘述了.我今天主要讲的是在升级了MAC操作系统后出现cocoapods使用不了的情况. 2.问题描述 由于本人的MAC操作系统10.11.3,后面再使用cocoapods的时候发现cocoapods不能使用,在install的时候出现如下错误: ERROR: While executing gem ... (E...【详细】
wzt 2016年03月18日 赞:0 评论:0 阅读:700
iOS开发之理解iOS中的MVC设计模式
模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。 模型对象 模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运算。例...【详细】
wzt 2016年03月18日 赞:0 评论:0 阅读:674
iOS开发-扫雷小游戏(一)
在北京一直找工作,由于北京工作形式严峻,就在找工作期间写了一个扫雷小游戏 大家都知道扫雷游戏是点击小块如果是雷则游戏结束,如果不是则显示周围雷的数量,并且我把游戏胜利改为把旗子都插在雷上为胜利(我忘记了扫雷是不是这么判断胜利的) 所以我要考虑以下问题: 1、如何把雷随机分布,不考虑游戏性的随机分布(太高...【详细】
ios iOS开发 iOS小游戏
HaoZhongLiang 2016年03月17日 赞:1 评论:2 阅读:1184
iOS webView与js之间的交互
iOS webView与js之间的交互 之前觉得 webView与js之间的交互是很难的,可是经过今天下午的研究图片发现其实一点都不难,理清思路就完全不在话下的!下面是网址链接,有需要的朋友可以下载相关demo哦! http://code.cocoachina.com/view/129145【详细】
ios webView与js之间的交互
爱喝玉米粥 2016年03月17日 赞:1 评论:0 阅读:1261
关于创建多个xib变卡的解决办法
用xib创建界面 如果创建了的xib是用“creat also xib”这种方法创建的话 ,会造成变卡,那么怎么解决呢? (1)使用mainStoryboard 创建 按照箭头所得的地方 第一个箭头填写控制器的名字。 第二个箭头填写xib的 id(唯一)。 在跳转界面的地方这样写 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 // 获取故...【详细】
xib卡
项志光1 2016年03月17日 赞:2 评论:1 阅读:709
浅谈cordova for iOS
Cordova 是一个可以让 JS 与原生代码(包括 Android 的 java,iOS 的 Objective-C 等)互相通信的一个库,并且提供了一系列的插件类,比如 JS 直接操作本地数据库的插件类。 这些插件类都是基于 JS 与 Objective-C 可以互相通信的基础的,这篇文章说说 Cordova 是如何做到 JS 与 Objective-C 互相通信的,解释如何互相通信需要弄清楚下面三个问题: JS 怎么跟...【详细】
ios Cordova 交互
gongjunnacocoa 2016年03月17日 赞:1 评论:0 阅读:1311
我的轨迹,问题反馈专用!
一个简单的运动轨迹记录软件,可动态回放自己的运动轨迹。 操作说明: 左下角 点击"开始记录",记录您的运动轨迹(5米以上的变化才会记录),"开始记录"变为"停止记录",点击"停止记录。 右下角 点击"回放记录",动画展示您的运动轨迹。【详细】
rockgarden 2016年03月17日 赞:0 评论:1 阅读:817
iOS经典面试题
前言 写这篇文章的目的是因为前两天同学想应聘iOS开发,从网上找了iOS面试题和答案让我帮忙看看。我扫了一眼,倒吸了一口冷气,仔细一看,气的发抖。整篇题目30多个没有一个答案是对的,总结这篇面试题的作者对iOS机制根本就是一知半解就敢发到网上,不管有心还是无心都是坑害新人。所以在这里总结一下这几年面试别人和被别人...【详细】
wzt 2016年03月17日 赞:5 评论:1 阅读:1232
iOS 按钮的内容上下居中
第一次遇到一个按钮需要 图片和文字上下居中,先反复设置了titleEdgeInsets 和 imageEdgeInsets,直到肉眼看来居中了 下一次又遇到这个需求,发现还要猜这两个属性 上下左右的间距 果断受不了了,直接在按钮里面add imageview 和 label,用这个方法来写,frame不是问题了。 下一次再遇到这个问题,不过又多了个需求,需要有高亮和选择的状态显示...【详细】
wzt 2016年03月17日 赞:0 评论:0 阅读:731
通知传值(NSNotificationCenter)
通知传值 //流程: 1. 注册通知 通知中心 , 发送一条消息通知 ---------- 其中 name 名字千万不要写错了 , 会出现在3 个地方 3. 实现通知中心内部的方法 , 并实现传值 第四步 , 消息发送完 , 要移除掉 代码如下: import "FirstViewController.h"#import "SecondViewController.h"#import "UIButton+Create.h"@interface FirstViewController () { UILabel * _label; }@end@...【详细】
NSNotificationCenter
hedingzhuo 2016年03月16日 赞:0 评论:2 阅读:727
iOS 关于KeyWindow上的浮标显示与隐藏
最近项目需求要用到浮标 ,需求是浮标在特定的页面显示和隐藏。但是这个浮标是在某一个页面创建的,因为不可能在多个页面创建多个浮标,并且控制浮标的显示与隐藏,这样效率低且不科学~,所以我在这个功能上用了通知。 1.在一个始终存在的页面中创建浮标,并且设置他为全局变量。 2.在这个页面注册通知 addObserver,并在其回调方...【详细】
kabuqinuo 2016年03月16日 赞:0 评论:0 阅读:879
iOS AFNetWorking源码详解
AFHTTPSessionManager继承于AFURLSessionManager,提供了更方便的HTTP请求方法,包括了GET、POST、PUT、PATCH、DELETE这五种方式,并且AF鼓励我们在AFHTTPSessionManager再进行一次封装来满足我们自己的业务需求 在开始的地方,AF一直提醒到一个变量baseURL,这个变量你可以在进一步封装的时候,将baseURL写成你自己的HTTP请求原始地址,比如 (NSURL *)baseURL { retur...【详细】
wzt 2016年03月16日 赞:0 评论:0 阅读:2052
如何获得ios模拟器位置
真机测试 与 模拟机 测试的区别【详细】
Foo1993 2016年03月16日 赞:0 评论:2 阅读:493
sina weixin mail 回到顶部