本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
copy strong weak
copy: 创建一个引用计数为1的对象,然后释放旧的对象
retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的引用计数为 1
Copy其实是建立了一个相同的对象,而retain不是:
比如一个NSString对象,地址为0×1111,内容为@”STR”
Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的对象retain为1, 旧有对象没有变化
ret ...
《Swifter : 100 个 Swift 开发必备 Tip》试读
1. Objective-C 与Swift对比
Swift和Objective-C,C++一样,编译器最终会把它翻译成C语言,也就是说编译器最终面对的其实都是C语言代码,但是Swift的强大之处在 ...
AppStore app信息url
AppStore app信息url
https://itunes.apple.com/lookup?country=cn&id=351091731
{
"resultCount":1,
"results": [
{"artistViewUrl":"https://itunes.apple ...
objective-c基础语法之字典NSDIctionary、NSMutableDictionary
不可变字典NSDictionary的创建//创建一个空字典
NSDictionary *dic = [[NSDictionary alloc]init];
//根据本地文件创建一个字典
NSDictionary *dic = [[NSDictionary alloc]initWithContentsOfFile:(NSString *)];
//根据网址URL创建一个字典
NSDicti ...
objective-c基础语法之数组NSArray、NSMutableArray
创建一个不可变数组NSArray有以下几种方式//仅仅开辟了一块内存并创建了一个NSArray类型的对象,没有什么内容
NSArray *array = [[NSArray alloc]init];
//开辟内存创建一个带有多个对象的数组
//id是通用指针 可以是各种类型的对象
NSArray *array = [[NSArray alloc]initWithObjec ...
2015年最值得学习的编程语言是?
自由UK web顾问Craig Buckler从事多年编程语言统计,本文统计了来自GitHut、RedMonk等四个来源的语言排名情况。他表示语言的选择需根据自身的实际情况,学习一门最好可以帮你解决实际问题的语言。
以下为译文:
我从事编程语言统计很多年了,有大量的数据来源包括代码存储库、Q&A讨论、招聘广告、社交媒体情况、教程页面访问、学习视频视图、开发者调查等等。数据发表在不同的时间,都 ...
ios 获取屏幕分辨率
ios 获取屏幕分辨率
//屏幕尺寸
CGRect rect = [[UIScreen mainScreen] bounds];
CGSize size = rect.size;
CGFloat width = size.width;
CGFloat height = size.height;
NSLog(@"print %f,%f&quo ...
ios 获取屏幕分辨率
ios 获取屏幕分辨率
//屏幕尺寸
CGRect rect = [[UIScreen mainScreen] bounds];
CGSize size = rect.size;
CGFloat width = size.width;
CGFloat height = size.height;
NSLog(@"pri ...
ALAsset 排序问题
ALAssetsGroup 可以通过 valueForProperty:ALAssetsGroupPropertyName 进行排序
ALAsset 可以通过 valueForProperty:ALAssetPropertyDate 得到时间进行排序
另外还可以通过该方法获取
ALAssetPropertyLocation(照片位置),
ALAssetPropertyDuratio ...
Underscore.m
http://underscorem.org/
https://github.com/robb/Underscore.m
Underscore.m
a functional toolbelt for Objective-C
Underscore.m is a small utility library to facilitate working with common da ...
iOS缓存清理功能的实现
移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。
但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。
今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现。
获取缓存文件的大小
由于缓存文件存在沙箱中,我们可以通过NSFileManager API来 ...
NSDate获得当前时区时间
// [NSDate date]获取的是GMT时间,要想获得某个时区的时间,以下代码可以解决这个问题
NSDate *today = [NSDate date];
// 以下两个方法非常重要,可以获得当前系统时间所在的时区
NSTimeZone *zone = [NSTimeZone systemTimeZone];//获得系统时区 ...
ios常见的数据转换
转自
http://www.eoeit.cn/?post=40
我们做移动支付常常需要各种数据编码,希望分享给大家有所帮助,代码在如下:
NSString 转换成NSData 对象
NSData* xmlData = [@"testdata" dataUsingEncoding:NSUTF8StringEncoding];
16进制字符串BCD转asiic码nsdata
...
【Xcode所有版本网盘下载】Xcode 6.2下载 |Xcode 6.3下载
苹果的服务器下载真是太慢了!!!分享下百度网盘的下载地址:
Xcode 6.3:
http://pan.baidu.com/s/1bn51Fmn
Xcode 6.2:
http://pan.baidu.com/s/1hqkYGZE
Xcode6 全系列网盘:
http://pan.baidu.com/s/1pJqjIMB
Xcode 6.1.1:
http://pan.baidu.com/s ...
iOS-系统声音列表及调用
AudioServices 转自网络----禚来强
demo下载 http://www.cocoachina.com/bbs/read.php?tid=85305&keyword=%CF%B5%CD%B3%7C%C9%F9%D2%F4
AudioServices is a group of C functions in AudioToolbox for playing s ...
JavaScript语言标识符和保留字
任何一种计算机语言都离不开标识符和保留字,下面我们将详细介绍JavaScript标识符和关键字。标识符 标识符就是给变量、函数和对象等指定的名字。构成标识符的字母是有一定的规范,JavaScript语言中标识符的命名规则:区分大小写,Myname与myname是两个不同的标识符。 标识符首字符可以是以下划线(_)、美元符($)或者字母开始,不能是数字。 标识符中其它字 ...
respondsToSelector的相关使用
-(BOOL) isKindOfClass: classObj 用来判断是否是某个类或其子类的实例
-(BOOL) isMemberOfClass: classObj 用来判断是否是某个类的实例
-(BOOL) respondsToSelector: selector 用来 ...
iOS8 iPad actionsheet 选择 UIImagePickerController 拍照 问题
iOS8之后,UIActionSheet改父于UIAlertController。带来了一丢丢兼容性的问题。
比如在弹出的actionsheet中选择从相册选择图片或者拍照,之后弹出UIImagePickerController进行选择。
在iOS8以前的方法里,直接在
-(void) actionSheet:(UIActionSheet *)actionSheet clickedButto ...
最近博客热门TAG
Android(32037) Mobile(4157) iOS(3163) Apple(2605) Qt(1757) Nokia(1660) WAP(1650) Windows Mobile(1313) Objective-C(1245) 三星(1121) Symbian(1089) HTC(837) Windows Phone(696) OPhone(587) WinCE(547) BREW(502) Cocoa(437) 黑莓(427) BlackBerry(423) Palm(418)