摘要:
tableView里删除单元格-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{staticNSString*reuse =@"reuse";De... 阅读全文
摘要:
swift 开眼今日精选 import UIKitclass TodayController: UITableViewController {vararray =NSMutableArray() overridefuncviewDidLoad() {super.viewDidLoad()self.t... 阅读全文
摘要:
我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似, 在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意 基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用 ... 阅读全文
摘要:
iOS产品开发流程a.产品经理做需求调研,确定产品需求,编写需求文档 b.产品人员完成产品原型 c.产品经理召开会议(产品,UI,UE,开发,测试,服务器) d.设计人员根据原型设计出一系列UI界面 e.服务器和客户端成员一起制定接口文档 f.项目经理指定项目开发进度,分配任务,预算开发周期 g.移... 阅读全文
摘要:
NSDateFormatter 根据时间戳求出时间- (void)detailWithStyle:(NSString*)style time:(NSInteger)time{// NSString *min = [NSStringstringWithFormat:@"%d",(int)time / ... 阅读全文
摘要:
iOS8 针对开发者所拥有的新特性汇总如下1、支持第三方键盘2、自带网页翻译功能(即在线翻译)3、指纹识别功能开放:第三方软件可以调用4、Safari浏览器可直接添加新的插件。5、可以把一个网页上的所有图片打包分享到Pinterest、6、支持第三方输入法:将是否授权输入法的选择留給用户7、Home... 阅读全文
摘要:
Black 全面分析 如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block为了方便对比,下面的代码我假设是写在ViewController子类中的 1、第一部分定义和使用Block, ?1 - (void)viewDidLoad 2{3 4 5 6 7 8 9... 阅读全文
摘要:
iOS 登陆的实现四种方式 一. 网页加载:http://www.cnblogs.com/tekkaman/archive/2013/02/21/2920218.ht ml【iOS登陆的实现】ASSUMPTION: iOS端加载Web页,然后用户输入用户名密码登陆,WebServer会把用户登陆信息... 阅读全文
摘要:
重写 button 的创建方法//sxc时时改变// self.videoM.progress = progress;// if ([self.videoM.downloadStrisEqualToString:@"100%"]) {// self.downloadBtn.titleLabel.te... 阅读全文
摘要:
应用程序打包应用程序打包== ipa == 安装在手机上(注意并不是所有的iPa都可以随 意安装) 如果想让用户可以安装ipa必须在打包程序时说清除哪一台设备,哪一个 应用程序可以安装要想打包,必须成为苹果开发者测试打包1.登陆app的开发者主页:developer.apple.com2.选择Ad ... 阅读全文
摘要:
友盟第三方登陆#pragma mark 使用第三方登陆需要重写下面两个方法 - (void)applicationDidBecomeActive:(UIApplic ation*)application {//登陆需要编写 [UMSocialSnsServiceapplicationDidBecom... 阅读全文
摘要:
网址ios即时通讯客户端开发之-mac上搭建openfire服务器 http://www.cnblogs.com/xiaodao/archive/2013/04/05/3000554.html基于XMPP协议的手机多方多端即时通讯方案 http://www.cnblogs.com/luxiaofen... 阅读全文
摘要:
异步连接/创建一个字符串对象保存接口地址 NSString *str =@"http://project.lanou3g.com/teacher/yihuiyun/lanou project/activitylist.php";//创建一个NSURL对象,保存,请求的信息NSURL *url = [... 阅读全文
摘要:
沙盒什么是数据持久化?数据的永久存储 为什么要做数据持久化:数据在内存中的数据,程序关闭,内存释放,数据丢失, 这种数据是临时的 数据持久化的本质:数据保存成文件,储存到程序的沙盒中沙河机制每个应用程序位于文件系统的严格限制部分每个应用程序只能在为该程序创建的文件系统中读取文件每个应用程序在iOS系... 阅读全文
摘要:
首次下载动画#pragma mark 设置首次启动动画// NSString *info = [NSBundlemainBundle].infoDictionary[@"CFBundleVersion"];// [NSThreadsleepForTimeInterval:5.0f];//创建窗口se... 阅读全文
摘要:
内存不足,系统会发出警告,此时控制器应该如何处理?内存不足时,系统会调用控制器的 didReceiveMemoreWarning方法通 知就控制器内存不足iOS6.0与6.0之前的处理方式不一样(1)6.0之前,调用didReceiveMemoryWarning后,将self.view设置为nil,... 阅读全文
摘要:
清除缓存#pragma mark 计算单个文件- (float)fileSizeAtPath:(NSString*)path{NSFileManager*fileManager =[NSFileManager defaultManager];if ([fileManager fileExistsAt... 阅读全文
摘要:
李明杰视频 SVN就10-12使用技术SVN 源代码会引发哪些问题? 无法后悔:做错一个操作 版本备份:费控件,费时间 版本混乱:因版本备份太多造成混乱 代码冲突:多人操作同一文件强烈建议 使用源代码管理工具SVN集中式的版本控制 是CVS的接班人 速度比CVS快,功能比CVS多且强大在国内软件企业... 阅读全文
摘要:
回调函数 关于回调函数,大白话总结!不一定全,但是绝对易懂。第1个问题:什么是回调函数? 回调函数,本质上也是个函数(搁置函数和方法的争议,就当这二者是一回事)。由“声明”、“实现”、“调用”三部分组成。在上面的例子中,我可以看出,函数amount(其实是Block),的声明 和调用在A类中,而实现... 阅读全文
摘要:
二维码扫描用过哪些类库,这些类库有什么特点二维码生成:QRGener二维码扫描:zxing ZBarSDK二维码扫描,推荐使用zxing,因为zxing可以自定义扫描区域,而且是开源的,但是这个库集成起来比较复杂 阅读全文