自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(187)
  • 收藏
  • 关注

原创 mac配置android环境(android studio)

首先下载android studio下载地址: http://developer.android.com/sdk/index.html建议翻墙后下载下面我们去下载jdk1.7,下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 下载安装完成后,我们点击上图的Detect按

2016-08-29 09:35:16 944

原创 tableView 局部刷新

//局部section刷新 NSIndexSet * indexSection=[[NSIndexSet alloc]initWithIndex:1]; //刷新第二个section[tableView reloadSections:indexSection withRowAnimation:UITableViewRowAnimationAutomatic];//局部cell刷新 NSIndex

2016-08-17 16:59:10 1232

原创 不能修改“System Roots”钥匙串 要更改根证书是否会被信任,请在“钥匙串访问”中打开它,然后修改它的信任设置

解决方法:1、点击“钥匙串访问”页面左侧“种类”中的“登陆”或“login”,然后把要安装的 根证书 拖进去,就行啦。添加钥匙串 最后拖入要添加的证书

2016-07-19 09:57:43 6670 1

原创 cycleBtn 创建--UIButtonTypeRoundedRect

开发个性化镂空带边框Button //cycleBtn 创建 UIButton* cycleBtn=[UIButton buttonWithType:UIButtonTypeRoundedRect]; cycleBtn.frame=CGRectMake(0, 0, 60, 30); [cycleBtn setTintColor:[UIColor colorWithRed:0.97

2016-07-14 20:07:16 431

原创 iOS获取通知状态并跳转设置界面设置

1、获取用户通知中心对程序消息通知的设置,是否开启消息通知if ([[UIDevice currentDevice].systemVersion floatValue]>=8.0f) { UIUserNotificationSettings *setting = [[UIApplication sharedApplication] currentUserNotificationSet

2016-07-12 11:27:20 10385

转载 IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框. 自己学习时实现的demo,希望对大家有帮助,具体的实现看

2016-07-11 14:39:32 363

原创 在UIView中添加点击事件oc及swift

UIView继承于UIResponder是没有addTarget 方法的,所有只能在UIView上添加手势UITapGestureRecognizer来实现点击事件。 首先设定UIView(或其子类)为可交互的:iconView.userInteractionEnabled = YES;添加tap手势: //tap手势 UITapGestureRecognizer *tapGesture=[[

2016-07-08 08:08:08 10455

原创 设置启动界面ios 8设置状态栏字体颜色

状态栏的字体为黑色:UIStatusBarStyleDefault状态栏的字体为白色:UIStatusBarStyleLightContent一、在info.plist中,将View controller-based status bar appearance设为NO状态栏字体的颜色只由下面的属性设定,默认为白色:// default is UIStatusBarStyleDefault[UIApp

2016-07-07 14:43:24 846

原创 IOS编码规范

1、每个.h文件最开始处用简短文字说明一下该类的功能逻辑。 2、声明类或方法时,注意空格的使用,参数过多时可换行保持对齐 调用方法时也是如此,参数都写在一行或换行冒号对齐 3、命名规则 (1)类名首字母大写,方法首字母小写,方法中的参数首字母小写,同时尽量让方法的命名读起来像一句话,能够传达出方法的意思,同时取值方法前不要加前缀“get” (void)replac

2016-06-29 11:21:50 375

原创 IOS文档结构管理

一、 文档结构管理1、建立Lib文件夹,所有第三方库放入其中。 2、建立Utils文件夹,自已封装的类放入其中。 3、建立Public.h头文件,所有的常量定义于其中。Public.h文件放入.Pch里面。 4、MVC三个模块分开,并将每个功能块放入一个Group,在目录里建立实际文件夹管理。 5、程序资源文件放入Supporting Files文件夹中。如.plist、数据库资料等。

2016-06-29 11:12:59 364

原创 设置NavigationBar 右侧按钮 rightBarButtonItem

通常情况我们会自定义navigationbar左右按钮来满足我们也业务需求, 右侧添加一个按钮 UIBarButtonItem *addFriendBtn = [[UIBarButtonItem alloc] initWithTitle:@”加好友” style:UIBarButtonItemStyleBordered target:self action:@selector(ad

2016-06-24 14:39:20 3222

原创 cocopods【 审核报错】提交构建版本出错:ERROR ITMS-90635

昨天提交审核时出现了这样的错误 晚上有些不负责任的博主没有验证就将答案贴上, 结果就是报出语法错误 正确的方法是platform:ios, ‘7.0’ use_frameworks! target "your app name" do pod 'Reachability', '3.1.0' pod 'AFNetworking', '~> 3.0.4s’pod 'SDWebImag

2016-06-21 09:35:46 1346 2

原创 iOS的优秀开源项目

给app开发人员推荐的iOS的优秀开源项目—————-iOS完整项目—————- 1,豆瓣相册 https://github.com/TonnyTao/DoubanAlbum 2,voa在线英语 https://github.com/cubewang/NewsReader 3,电竞第一视角 https://github.com/cubewang/GameDaily 4,开源中国的iO

2016-06-16 11:10:36 2688 1

转载 php文件上传(mime类型大全)

这篇文章针对于PHP初学者,对高手来说可能没有什么意义。好,我们开始。首先要建立一个文件夹和两个文件,具体如下:File —————— 文件夹,用于存放上传的文件。 choose.htm —————— htm文件,用于选择上传的文件。 upload.php —————— php文件,用于处理上传的文件。第一步:建立 File 文件夹。第二步:建立 choose.ht

2016-06-07 14:20:17 3772

原创 JavaScript--关键字与标识符oc交互

H5与OC交互需要了解的js的基本知识 1、JavaScript的全部关键字:1)JavaScript保留关键字break case catch continue debugger default delete do else falsefinally for function if in instanceof new null return switch thisthrow true

2016-05-30 11:06:19 607

原创 主题 : clang: error: linker command failed with exit code 1 (use -v to see invocation)

ld: warning: relocatable dylibs (e.g. embedded frameworks) are only supported on iOS 8.0 and later (@rpath/libswift_stdlib_core.dylib)报错原因:libswift_stdlib_core.dylib的framework支持的最低开发环境为8.0,而使用该framewor

2016-05-18 14:53:57 466

原创 CocoaPods报错:The dependency `AFNetworking (~> 3.0.4s)` is not used in any concrete target

1、 最近电脑重装了一下系统。今天准备在pod 中在加一个三方包,结果发现之前的一些文件也不能用了,于是就各种查资料查找解决方案,最后总结如下: 于是将原来的: platform :ios pod ‘Reachability’, ‘3.1.0’ platform:ios, ‘7.0’ pod ‘AFNetworking’, ‘~> 3.0.4s’ pod ‘SDWeb

2016-05-18 11:02:41 753

原创 检测App采集IDFA及app上架要点

由于Appstore禁止不使用广告而采集IDFA的app上架,采集IDFA是为了防止今后因为苹果可能禁止目前使用的openudid而造成的数据波动。 关于IDFA,iTunes Connect有如下说明: 如何检查IDFA的方法: 步骤: 1、打开终端cd到要检查的文件的根目录。 2、执行下列语句:grep -r advertisingIdentifier . (别少了最后那个点号

2016-05-17 17:29:20 4217

原创 Xcode 7.3及OS X 10.11官方文件下载

xcode7.3及os x10.11

2016-04-21 15:30:22 6955

转载 UITableView中Cell重用机制导致内容重复解决方法

UITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件。上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击事件,也可以在UITableViewCell中加入UITextField或者UITextView等子视图,使得可以在cell上进行文字编辑。UITableView中的cell可以有很多,一

2016-03-28 19:23:48 2694

原创 Xcode编译: pngcrush caught libpng error解决方法

模拟器下没有任何错误,但是在真机调试时,出现如下提示错误 原因: png并识别的png,而是手动修改jpg后缀名为png,在模拟器上不会报错,但在真机,不识别这种所谓的“png”图片。 解决方法有两种: 1、重新把图片文件导出成.png文件 2、保持原有文件名后缀,比如改成.jpg

2016-03-22 14:12:17 1989

转载 iOS 中三种定时器的用法NSTimer、CADisplayLink、GCD

一、NSTimer创建方法 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeats:NO]; TimerInterval : 执行之前等待的时间。比如设置成1.0,就代表1秒后执行方法 target : 需

2016-03-19 11:36:17 504

转载 _weak typeof(self) weakSelf = self 作用及用法

_weak typeof(self) weakSelf = self; (一)内存管理原则 1、默认strong,可选weak。strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(), 并对旧对象调用release(),所以设为nil等于release。 2、只要某个对象被任一strong指针指向,那么它将不会被销毁,否则立即释放,不用等r

2016-03-07 10:48:58 2042

原创 工程中使用 JSONkit 出现'isa' is deprecated错误的解决办法

今天新开了个Cocoapod工程中使用 JSONkit 出现’isa’ is deprecated错误。 错误信息如下 解决方案如下 点击Pod工程->build settings-> Direct usage of ‘isa’ 将 YES 改为NO 就可以解决这个问题

2016-03-02 11:48:22 2022

转载 iOS 常用证书,appID,Provisioning Profiles制作及步骤

概述: 苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便; 首先得描述一下各个证书的定位,作用,这样在制作的时候心中有谱,对整个流程的把握也会准确一些; 1、开发者证书(分为开发和发布两种,类型为ios Development,ios Distribution),这个是最基础的,不论是真机调试,还是上

2016-02-25 20:07:58 559

原创 新应用上传app store 注意点

首次提交app的时候都会出现或多或少的错误,今天提供一个容易犯的错误—iTunes Store operation failed. 其实这个问题是由于没有在itunes connect中找到对应的应用而导致的错误。 1. 先确保在 itunesconnect 创建了一个应用,完成应用基本信息的填写。 2. 确保创建的应用的identifier 与发布的工程中指定的identifier一致。

2016-02-25 17:48:24 499

转载 IOS 开发 证书显示 "此证书签发者无效" 解决办法

IOS 开发 证书显示 "此证书签发者无效" 解决办法   今天早上 上班发现钥匙串中的所有证书 都 提示此证书签发者无效经查找得知系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书下载证书地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下

2016-02-23 15:22:21 311

空空如也

空空如也

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

TA关注的人

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