自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈凯昂的博客

分享经验与技术,传递IT正能量!

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 我遇到的错误:“Linker command failed with exit code 1” 的解决方案

直接上图吧!出现“Linker command failed with exit code 1 ”这句话的原因有很多,这是其中一种,希望对朋友们有用!错误提醒:图1解决方案:图2

2015-12-18 12:41:07 958

原创 应用提交到APPStore时遇到的问题

1.问题截图NO.1这个问题指出找不到相关的 “Icon”,但是你发现每一种“APPIcon” 都不缺啊,到底问题出在哪里?去国外社区 stackOverflow找到了相似的问题,他们的解决方案也挺麻烦的:在 plist 文件中加相关键值对。我按照说明做了以后还是无济于事,DYD,怎么被一个小小的 AppIcon挡住了去路呢?还好,人多力量大,去我的技术沙龙求救后,一位大神说用

2015-12-16 20:58:38 722

原创 iOS 开发中“宏”的高级使用——单利

总体要领:1. 宏里面记得传参数,如:SingletonH(methodName);2. 用“##”号拼接类名,如:+ (instancetype)shared##methodName;3. 遇到多行代码时,用“\”去结尾每一行,但是每段的最后一行除外,代码中已有警示;4. ARC 判断,如代码中标示;5. 直接把这段代码拿走用吧.下面是一个Singleton.h 的内容

2015-12-15 22:21:53 647

原创 使用SDWebImage时的内存管理问题

前言:开发中,我们常常使用SDWebImage加载图片,这的确特别方便.但也要注意内存的问题,不然程序在真机运行时就会 crash!方案:在 Appdelegate.m 中做如下操作:1. 导入头文件#import"SDWebImageManager.h"#import "SDImageCache.h"

2015-12-13 15:54:12 584

原创 推荐关于解读3D Touch开发的两篇文章

1. iOS9系列专题一——3D Touchhttp://my.oschina.net/u/2340880/blog/511509#OSC_h4_72. iOS9 3D touch 适配开发http://www.jianshu.com/p/2920d2f74fb4

2015-12-13 14:29:17 409

原创 6.0+的版本 Xcode使用 PCH 预编译文件方法

1. command + N ,新建 PCH文件;2.修改工程配置参数

2015-12-11 15:02:12 373

原创 iOS开源项目大全(一)(整理自网络)

第一部分1. AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单,因此,许多iOS应

2015-12-11 14:46:47 1227

原创 iOS开源项目大全(二)(整理自网络)

第二部分1.完整客户端ioctocatgithub的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载ChatSecure-iOS使用XMPP协议的IM开源软件,很强大,在appstore上可以下载SegmentFaultSegmentFault的官方iOS客户端OSChin

2015-12-11 14:43:23 1026

原创 网易新闻iOS版使用的18个开源组件

***************************^_^****************************************网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件:1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强

2015-12-11 13:03:07 335

原创 iOS学习网站+书籍分享

IT社区:http://www.cnblogs.com/http://www.csdn.net/http://www.51cto.com/http://www.cocoachina.com/  http://www.techcn.com.cn/http://mobilehub.io/  推荐 iOS 学习网站:http://www.w3sch

2015-12-07 17:27:25 390

原创 淘宝网发起的Web服务器项目

>>>>>>>>>>>>>>>>>>>>>===      Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。      从2011年12月开始,Tengine成为一个开源项目,T

2015-12-07 17:11:09 888

原创 动态添加TabBarController的子控制器方式

在写程序时需要动态添加TabBarController的子控制器方式,用什么方法好呢?请看下图:

2015-12-06 20:06:25 2792

原创 动态tableView中通过点击tableViewCell内部的一个控件找到indexPath

在社区看到的,个人推荐,这个方法比较酷~

2015-12-06 20:04:55 447

原创 iOS 开发者必不可少的 75 个工具

逛社区时偶遇的福利,分享给朋友们:iOS 开发者必不可少的 75 个工具

2015-12-05 10:28:44 406

原创 git 详细教程

个人推荐一个好的IT实例教程网站易百,里面有关于git的详细说明!

2015-12-04 18:21:09 477

原创 iOS开发讯飞语音SDK使用 error code:10111 解决方案

讯飞官网说明:一个AppID对应一个平台下的一个应用的一个SDK,所以你要保证你的SDK和AppID和你的应用具有唯一性!重新在讯飞语音开放平台创建应用并下载SDK试试吧~

2015-12-02 19:18:05 4551

原创 图片“九宫格”布局frame 之通用公式

1.属性说明:#define kImageWidth 90 //图片宽 #define kImageHeight 90 //图片高#define kImageEdge 5 //图片间隔#define kImageCount 3 //单行图片个数//所选择的图片数组@property (nonatomic, strong)NSMutableArray

2015-11-25 18:41:11 1208

原创 我遇到的错误提示:reason: '*** setObjectForKey: object cannot be nil (key: id)' 的病因

我在子控制器调用微博评论接口时,提示错误信息: reason: '*** setObjectForKey: object cannot be nil (key: id)';断点调试出现在这一行: [dictionary setObject:self.statusModel.statusIdforKey:@"id"];其中,self.statusModel.statusId 是来

2015-11-24 22:05:37 4600

原创 打开或关闭Mac的隐藏文件的命令

打开Mac隐藏文件命令:defaults write com.apple.finder AppleShowAllFiles -bool true关闭Mac隐藏文件命令:defaults write com.apple.finder AppleShowAllFiles -bool false方法:在终端中,输入该命令,回车,然后在强制退出中,重启Finder,即可。

2015-11-21 20:29:26 508

原创 iOS开发中常用的开源框架

网络框架:ASIHttpRequest、AFNetworking,coocaHttpServer等进度条:SVprogressHUD、MBprogressHUD工具类:SSToolKit等分享类:ShareKit等日志框架类:log4j、cocoa lumberJack等下拉刷新:MJRefresh等地图:百度地图、高德地图等远程推送:百度推

2015-11-21 16:21:25 460

转载 iOS系类教程之用instruments来检验你的app

比较了好多关于instruments 还是发现老外写的比较牛逼.于是果断翻译过来.有能力的的可以去看英文原版,鼓励大家看原版资料远离二手教程。这里是原文 入门为了节省大家的时间,提供一个演示的Demo给大家。代码传送门. 下载后解压然后用xcode打开。 编译运行APP后 然后在搜索框内输入任意词汇,点击结果你会看到下面的结果

2015-11-21 12:52:30 306

转载 移动端6种导航设计总结

一、标签式导航即我们说的tab式导航,是移动应用中最普遍、最常用的导航模式,适合在相关的几类信息中间频繁的调转。这类信息优先级较高、用户使用频繁,彼此之间相互独立,通过标签式导航的引导,用户可以迅速的实现页面之间的切换且不会迷失方向,简单而高效。需要注意的是标签式导航根据逻辑和重要性控制在5个以内,多余5个用户难以记忆而且容易迷失。标签式的导航可细分为:底部tab式导航、顶部tab

2015-11-19 12:26:53 1679

原创 CocoaPods安装和使用及问题:Setting up CocoaPods master repo的认识

注:此文在原文基础上有所改动!CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到

2015-11-17 18:00:24 1562

转载 解决OS X 10.11 升级 cocoapods带来的问题

今天手贱升级了OS X 10.11,cocoaPods失效!原文来自:升级OS X 10.11 cocoaPods失效Im assuming you're running OS X 10.11.This is happening because Apple has enabled rootless on the new install.If you type sud

2015-11-17 17:48:07 636

原创 iOS常用5种数据存储方式详解

1.plist文件存储 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer)  模拟器应用沙盒的根路径在: (apple是用户名, 6.0是模拟器版本)/Users/apple/Library/Applicat

2015-11-16 18:08:57 1001

原创 Xcode系统文件【上锁】防止误操作方法

我们经常会按住command键然后到系统文件中去查找一些东西,但可能会在不注意的时候将系统文件更改了,此时Xcode也许就会报错,如何避免?步骤:1.打开终端,输入以下命令;2.cd Applications/Xcode.app(写自己的Xcode名字,本条命令目的是为了去到Xcode路径下,可根据自己的情况而定);3.sudo chown -hR root:wheel Conte

2015-10-08 19:46:56 2280

原创 HTTPS协议简介

HTTPS是Hypertext Transfer Protocol Secure,即超文本传输安全协议,是超文本传输和SSL的组合,用以提供加密通信及对网络服务器身份的鉴定。简单地说,HTTPS是HTTP的升级版!与HTTP的主要区别是:HTTPS使用https://代替http://。HTTPS使用端口443, 而HTTP使用端口80来与TCP/IP进行通信。SSL使用40位关键字作

2015-10-04 16:43:32 437

原创 【详解】关于Xcode7.0或者iOS 9.0 (and later)的HTTP请求不能用的解决教程

********************************************错误描述:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your

2015-09-30 21:39:45 557

原创 Vim 文本编辑器主要内容

Vim 文本编辑器主要内容一、通过vimtutor这个简要教程来学习Vim的基本操作二、移动光标:h:左移 l:右移 k:上移 j:下移三、Vim的进入与退出 1.进入:vim + 文件名 回车 或者直接vim + 回车 2.退出:1:q键退出 不保存(对当前文件没有修改过) 2:q! 强制不保存退出 3:w 保存文件内容,但是不退

2015-07-21 08:37:15 477

3D Touch Demo

根据网上提供的资源改写的一个有关3D Touch 的 Demo,供大家参阅,感谢CSDN 的朋友提供示例.

2015-12-13

空空如也

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

TA关注的人

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