摘要:
在AppDelegate中进行判断 //引导页 if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]){ [[NSUserDefaults standardUserDefaults] setBool:YES for 阅读全文
摘要:
Mac自带svn,所以我们就不需要下载了,稍稍修改一下subversion配置就能使用。 Xcode->”preferences”- >"account"如下图 点击左下角的加号,选择第二个选项, 在弹出的对话框中输入服务器地址,next,选择type为sub,输入账号密码,Add。 配置ok了,如 阅读全文
摘要:
转自容芳志的博客 简介 iOS有三种多线程编程的技术,分别是: (一)NSThread (二)Cocoa NSOperation (三)GCD(全称:Grand Central Dispatch) 这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。 阅读全文
摘要:
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。 现在把代码贴出来,供大家参考。尤其是新手,看完 阅读全文
摘要:
ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~ (一)代理模式 应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完 阅读全文
摘要:
[转]之前很多网友对我翻译的教程中的Property的使用感到有些迷惑不解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解objc里面@property,它是什么,它有什么用,a 阅读全文
摘要:
一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 二、安装 说实话整个安装过程我折腾了好久,查找网上资料最终解决了下面总结下 CocoaPods的安装问题: 1.首 阅读全文
摘要:
最近在调用聚合数据的时候遇到的时间戳等问题,现在做此笔记来记录一下。 //获取当前系统的时间戳+(long)getTimeSp{ long time; NSDate *fromdate=[NSDate date]; time=(long)[fromdate timeIntervalSince1970 阅读全文
摘要:
- (void)initUserInterface { UILabel *label = [[UILabel alloc]init]; label.numberOfLines = 0; // 需要把显示行数设置成无限制 label.font = [UIFont systemFontOfSize:15 阅读全文
摘要:
Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2将规定尺寸的图片从你的文件中... 阅读全文