自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (6)
  • 收藏
  • 关注

转载 SonarQube代码质量管理平台安装与使用

http://blog.csdn.net/hunterno4/article/details/11687269

2017-06-28 17:57:37 410

转载 ios本地文件内容读取,.json .plist 文件读写

ios本地文件内容读取,.json .plist 文件读写本地文件.json .plist文件是较为常用的存储本地数据的文件,对这些文件的操作也是一种常用的基础。本文同时提供初始化变量的比较标准的写法,如果你有更好的初始化变量的写法,欢迎留言提醒我。.json文件的数据获取需要通过赋值NSData,再通过NSJSONSerialization 方法将NSData数据转成NSAr

2017-05-23 14:52:20 732

转载 屏幕亮度相关

(一)如果是在Xcode中做开发:[ [ UIApplication sharedApplication] setIdleTimerDisabled:YES ] ;设置为YES保持屏幕常亮.(二)如果在Unity3D中:iPhoneSettings.screenCanDarken =false;苹果

2017-05-09 10:21:57 590

转载 iOS之nib、xib及storyboard的区别

nib是3.0版本以前的产物,在终端下我们可以看到,NIB其实是一个文件夹,里面有可执行的二进制文件;xib是一个基于xml的描述文件,可以实现可视化编程。无论nib也好,xib也好,最终在执行UIViewController生命周期函数loadView之前,都会转化成可执行的nib文件。storyboard是多个xib文件集合的描述文件,也采用xml格式。

2017-04-26 16:08:15 682

原创 NSURLCache

1.iOS中,关于UIWebView网页数据本地缓存原理和实际使用。http://www.jianshu.com/p/7f3be7c30c772. 用NSURLCache解决UIWebView请求远程资源慢的问题http://blog.csdn.net/justinjing0612/article/details/8627728

2017-04-24 18:59:04 474

原创 APP文件存储系统

1. /Users/*****/Library/Application Support/iPhone Simulator/4.1/Applications/29788E40-AF47-45A0-8E92-3AC0F501B7F4/,(这个是应用程序对应在mac上的位置)2.app根目录+/Library/Prefereces,里面有个plist文件,存储的就是NSUserDefaults.

2017-04-21 16:44:37 502

原创 js代码收集

1.获取整页的htmlNSString * htmlString = [webViewstringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('html')[0].innerHTML"];2.获取网页的titleNSString *title = [webViewstringByEvalu

2017-04-21 16:24:41 379

转载 58 同城 iOS 客户端组件化演变历程

http://geek.csdn.net/news/detail/193435

2017-04-20 21:08:20 583

转载 hybrid app,跨平台,混合开发

hybrid apphttp://baike.baidu.com/link?url=6JdYsqq5L3ps0sefR9s9q9ENuT4I4lNlQP8_BaVql8Xp_yh7vxcfDuU9OaAgzXb01yRbyDiRhy7zUVyQn-KMFa

2017-04-20 18:18:45 749

原创 上海发布城市非核心功能疏解研究报告(附清单)

上海发布城市非核心功能疏解研究报告(附清单)http://finance.ifeng.com/a/20170420/15310207_0.shtml重磅!上海市发布城市非核心功能疏解研究报告http://www.cbda.cn/html/ds/20170420/108456.html

2017-04-20 17:56:38 709

原创 ios视频教程收集

http://www.tudou.com/plcover/l1k0T9morCA/?spm=a2h1s.8267934.videoKw.A

2017-04-20 16:43:12 329

原创 ios小记

传值方式:1 :block2:代理3:属性4:单例5:通知中心6:数据本地化设计模式(实现方式)1:单例2:代理3:Target-Action

2017-04-20 16:35:55 403

转载 获取IOS APP Icon

NSDictionary *infoPlist = [[NSBundle mainBundle] infoDictionary];NSString *icon = [[infoPlist valueForKeyPath:@"CFBundleIcons.CFBundlePrimaryIcon.CFBundleIconFiles"] lastObject];UIImage* ima

2017-04-18 14:54:49 3948

转载 您不能错过的 Safari 10.0 新特性

http://www.oschina.net/news/74315/safari-10-0

2017-04-18 11:30:08 462

原创 工具类网站

http://css3test.com/

2017-04-18 11:25:10 447

转载 iOS 8 WebKit框架概览

http://www.cocoachina.com/ios/20150203/11089.htmlhttp://www.cocoachina.com/ios/20150205/11108.html

2017-04-17 20:00:05 494

原创 相册,相机,通讯录访问权限标准写法

@implementation OTUniversalMethod (VisitDevice)- (BOOL)isAvailablyForAlbum {    ALAuthorizationStatus author = [ALAssetsLibraryauthorizationStatus];    if (author ==ALAuthorizationStatusRest

2017-04-13 19:46:56 803

原创 自定义的UI里永远不要写任何有关数据的东西,全放到UIViewController里

自定义的UI里永远不要写任何有关数据的东西,全放到UIViewController里

2017-04-13 18:24:52 342

原创 ios回调的一种变形实现

// 回调            if (self.beginRefreshingTaget && [self.beginRefreshingTagetrespondsToSelector:self.beginRefreshingAction]) {                objc_msgSend(self.beginRefreshingTaget,self.beginRe

2017-04-07 16:15:26 437

转载 objc_msgSend报错

错误代码: objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self); Too many arguments to function call, expected 0, have 3经过几番周折,终于叨叨解决方案了选中项目 - Project - Build Set

2017-04-07 15:29:48 401

转载 左滑时修改tableview中的样式

//设置可删除- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath{ return YES;}//滑动删除- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingS

2017-04-05 10:15:16 460

原创 UICollection内容的高亮状态如何做

UICollection高亮状态很好做,内容子view的高亮属性内容设置好了后,不用手动设置是否高亮状态,子view会根据是否点选而自动高亮。如:UILable的 highlightedTextColor,UIImageView的 highlightedImage这些在初始化的时候设置好就行,系统会自动控制高亮。

2017-03-31 15:50:47 352

原创 当你感觉什么东西不对劲的时候

当你感觉什么东西不对劲的时候,就是有可以进步的地方的时候,这时候不要妥协,不要退让,坚持下来就会进步,就会客服不对劲的地方。

2017-03-31 14:38:17 573

转载 李开复谈人工智能

创新工场创始人李开复俨然已成为人工智能的布道者。他几乎言出必谈人工智能。在前不久的一场活动上,他直接说,我不是李开复,我是人工智能。      在30日由新京报主办的寻找中国创客第三季启动峰会上,李开复再次以此为主题,以第一人称的方式,讲起了人工智能。      “我生于1956年,成长的过程非常坎坷,每次看起来我要毁灭人类的时候,就有人骂我是骗子。这样的事情已经发生了两次。”李开

2017-03-31 12:30:03 1785

原创 一个网络请求调试工具

fiddler这个软件可以监控本机网络的所有网络请求,并可以修改返回的json值,是一个不错的调试工具

2017-03-31 10:14:11 422

原创 代码中赋批量固定值时的数据结构问题

开发中遇到需写入代码中一些批量的数据时,数据结构不好,往往会造成维护问题。如下:1.用多个数组方式写入一些相互有关系的数据就是很不明智的。下面代码中3个数组中相同序号的对象是一一对应的。后期调整顺序时就很麻烦,三个数组都要改。        NSArray * arrayRoleNames =@[@"全部职业",@"德鲁伊",@"萨满祭司",@"术士",@"牧师",@"

2017-03-30 16:32:15 474

原创 安装Alcatraz插件管理器

Xcode7和安装Alcatraz插件管理器 Alcatraz是一个可以帮你集中管理Xcode插件的"插件",它的用途类似于CocoaPods. 通过Alcatraz来使用插件是一件非常方面的事情,我们无需再去Github上面费劲的搜索这方面的资源,因为Alcatraz已经囊括了大部分开源出来的插件.一、安装Alcatraz插件管理器  1、先关闭Xcode;  2、需

2017-03-24 16:46:37 338

原创 如何在Xcode里锁定文件不让别人编辑呢

我们在用Xcode编程时,不小心修改了系统库文件时总是会弹出如下图的lock框,这样能防止误修改。假如我们自己写个东西给别人用,但是不想让别人编辑,也会弹出这个锁定框lock住文件,该如何做呢?其实也很简单,这个文件的属性设置为readonly,在Xcode里就会弹出这个锁定框了。我们查看下这个文件的属性,如下图所示:我们可以看到这个文件是只读的,所以在Xcode里

2017-03-24 15:05:37 4184 1

原创 ios注释的正确写法

假如自己写了一个ios库,如何做到像系统库那样,Xcode的Quick help里有注释说明呢?如下图那样其实很简单,只要按照固定格式在头文件里写注释就可以了,其格式也是编程通用注释格式。如上图格式,写好描述,参数@param,返回值@return。就可以在Xcode的Quick help里显示出来了。另外:你可能觉得这么写注释很麻烦,其实有插件支持这种注释写法的,只要连按

2017-03-24 14:47:51 622

转载 交换Button中图片与文字左右位置

交换Button中图片与文字左右位置默认情况下,button的image和label是紧贴着居中的,那如果想要image在右边,label在左边应该怎么办呢?答案就是:self.oneButton.imageEdgeInsets = UIEdgeInsetsMake(0, labelWidth, 0, -labelWidth);self.oneButton.titleEdg

2017-03-17 18:15:44 702

转载 iOS5中UIViewController的新方法addChildViewController

http://blog.devtang.com/2012/02/06/new-methods-in-uiviewcontroller-of-ios5/

2017-03-17 16:56:56 415

转载 Block写法

How Do I Declare A Block in Objective-C?As a local variable:returnType (^blockName)(parameterTypes) = ^returnType(parameters) {...};As a property:@property (nonatomic, copy, nullability)

2017-03-06 10:18:31 409

转载 ReactiveCocoa入门教程:第一部分

http://www.cocoachina.com/ios/20150123/10994.html

2017-03-03 17:02:54 230

原创 MVC,MVP 和 MVVM

http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.htmlhttp://www.cnblogs.com/tangaofeng/p/5063660.htmlhttp://www.cnblogs.com/guwei4037/p/5591183.htmlhttp://www.cnblogs.com/xxdotnet/archive/

2017-03-03 16:24:14 244

原创 Fiddler免费http调试代理软件

http://jingyan.baidu.com/article/5d6edee221f0b399ebdeec7f.htmlFiddler是一款由C#语言开发的免费http调试代理软件

2017-02-28 14:37:22 1011

原创 一个类对应的一个XIB里面有多个view时,类的属性为NULL的解决办法

只从一个view拉线到类的属性时,会出现这个属性为null的情况,解决办法是:不要从xib往类上拉线,而要从类往xib上拉,拉到xib上得时候要把弹出来的框里所有的view都点上。这样就不会null了,可以正常用了。目前还不知道机制为什么是这样,这是随身炉石项目里ENMediaCell有多个xib,在视频缓存里titleHeightContraint总是为null时发现的。

2017-02-23 16:05:11 815

原创 2017准备

1.简历注意事项http://www.heliz.cn/dynamic/15.html

2017-02-18 14:32:43 229

转载 iOS - layoutSubviews、drawRect、awakeFromNib和 loadNibNamed解释

awakeFromNib         当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的 awakeFromNib函数来响应这个消息,执行一些必要的操作。也就是说通过nib文件创建view对象是执行awakeFromNib 。viewDidLoad当view对象被加载到内存是就会执行viewDidLoad,所以不

2017-02-17 18:27:13 423

转载 iOS-NSUndoManager与怎样弄崩微信

http://www.cocoachina.com/ios/20160106/14889.html检查项目bug的时候偶然发现,做过限制(比如说字数、表情)的TextField、TextView,触发限制条件后,会在使用undo功能时crash,之后发现微信也是一样的。有朋友问在哪里崩了,不能复现,我举几个例子,其实有字数限制的输入框应该都有问题。我->个人信息

2017-02-16 18:36:37 506

转载 2017面试如何回答自己有什么缺点

2017-02-08 17:30:58 2196

Android学习笔记

移动开发 android 入门 初学 笔记 教程

2013-11-27

boost中文文档

boost 文档 中文 帮助 help 很不错

2013-11-27

xml中文指南XML入门

xml中文指南 XML入门 CHM xml中文指南 XML入门 CHM

2008-11-12

N!的求法 大数阶乘 最好的大数阶乘 C++

N!的求法 大数阶乘 最好的大数阶乘程序 C++

2008-09-16

中文版TC 学C的最好工具

中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用中文版TC 学C的最好工具 精简而实用

2008-09-16

TC TC2.0 turboc2 学习C的最好工具

TC TC2.0 turboc2 学习C的最好工具

2008-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除