自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(354)
  • 资源 (2)
  • 收藏
  • 关注

转载 EI Capitan下 CocoaPods命令无法使用问题

升级OS X EI Capitan之后,发现CocoaPods的pod无效了,运行pod后显示:"pod: command not found"的错误。解决步骤:1.为了安全起见,执行命令"sudo gem uninstall cocoapods",卸载原有的CocoaPod2.执行命令"sudo gem install -n /usr/local/bin cocoapod

2015-11-04 15:24:29 1122

转载 IOS应用开发-图片处理(拉伸图片 创建缩略图 解决图片旋转的问题 图片编码及上传 将图片写入磁盘)

在做项目时我们经常要对图片进行一些处理,以达到性能优化或满足需求。常见的情形有以下几种拉伸图片项目中使用的图片素材如果能通过拉伸获得就尽量这样去做。这样做有两个显而易见的好处,一是能够减少App安装包的大小,另外一个则是减少App运行时占据的内存空间大小。毕竟App的UI基本上来说是建立在大量的精致的图片上,如果这些图片都一概使用屏幕等大小的图片,那么对App的性能及安

2015-01-21 20:47:35 945

转载 当程序到后台后,继续完成Long-Running Task 任务

原文:http://blog.sina.com.cn/s/blog_7b9d64af0101cjci.html我们知道,到我们程序从前台退到后台(安home)键后,将执行程序的委托方法。// 当应用程序掉到后台时,执行该方法- (void)applicationDidEnterBackground:(UIApplication *)application

2015-01-05 12:29:06 783

转载 IOS高级开发~开机启动&无限后台运行&监听进程

原文:http://tec.5lulu.com/detail/108k5n1e6l6zy8s1e.html非越狱情况下实现:       开机启动:App安装到IOS设备设备之后,无论App是否开启过,只要IOS设备重启,App就会随之启动;       无限后台运行:应用进入后台状态,可以无限后台运行,不被系统kill;       监听进程:可获

2015-01-05 11:34:33 682

原创 叶孤城博客

http://www.jianshu.com/users/b82d2721ba07/latest_articles

2015-01-04 09:23:55 948

原创 iOS/Mac Autolayout Constraints

http://constraints.icodeforlove.com/

2015-01-04 08:56:02 483

转载 iOS 调用系统发短信以及打电话功能

原文:http://blog.csdn.net/lwq421336220/article/details/7818979先介绍一种最简单的方法:调用打电话功能[[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];调用发短信功能[[UIApplic

2014-11-30 23:32:48 413

转载 IOS App Icon Size 图标尺寸 LaunchImage iPhone Portrait 启动画面大小 Image资源使用

最新的参考apple官网地址:https://developer.apple.com/library/ios/qa/qa1686/_index.html,网页下面有详细的使用方法(ios7以后的)Table 1  iPhone-only app icon requirements.Image Size (px)File Name

2014-11-19 16:26:16 706

转载 Valid signing identity not found解决办法(原有IDP私钥丢失)及Certificate、App ID、Devices、Provisioning Profiles之间区别

原文:前言:刚刚把mini换成了macbookair,之前一直在mini上进行开发,到换air之前,第一个项目刚刚上线,第一次申请测试,发布证书等等都是在mini上完成的,由于粗心未能料到,换成air后,就把mini的全部清空,然后二手卖了,之前的开发证书也被我删除了,其实应该备份和导出的。。。。导致现在在新air上,登陆网站:想直接下载之前

2014-11-19 12:38:50 407

转载 Masonry介绍与使用实践(快速上手Autolayout)

Masonry介绍与使用实践(快速上手Autolayout)前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相

2014-11-05 12:34:31 852

转载 CocoaPods安装和使用教程

CocoaPods安装和使用教程Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含C

2014-10-31 17:08:46 419

转载 自定义tabBar的一个方法

- (void)setupSubviews{ self.tabBar.backgroundImage = [[UIImage imageNamed:@"tabbarBackground"] stretchableImageWithLeftCapWidth:25 topCapHeight:25]; self.tabBar.selectionIndicatorImage = [[UI

2014-10-17 17:36:42 594

转载 代码签名探析

"用户会感激代码签名带来的好处" – Apple Developer Library: Code Signing Guide在 iOS 或 OS X 平台上进行应用开发时,你所需要使用的 API 大多设计得简洁明了。你可以轻易地实现酷炫的动画效果,便捷地进行应用发布前测试,或是用 Core Data 将数据安全的存储在本地。但是总有一天,你会碰上代码签名 (code signing

2014-10-16 08:51:37 799

转载 ScrollView滑到 代码段

[self.logString appendFormat:@"%i - %@\n", self.index, bunchOfWords];        [self.logTextViewsetText:self.logString];        NSLog(@"%i - %@\r",self.index, bunchOfWords);        CGF

2014-10-15 13:21:09 467

转载 ios 扩大uibutton的响应区域

转载自: http://wenrisheng.iteye.com/blog/1987996给UIButton 建立一个Category--UIButton+EnlargeEdge.h#import @interface UIButton (EnlargeEdge)- (void)setEnlargeEdge:(CGFloat) size;- (void)se

2014-10-12 20:01:03 455

转载 git 提交

xcode4上大家都用什么做版本管理?   之前没接触过git与svn,只了解了相关概念。今天拿一个新cocos2d项目尝试git: 按Box2d模板默认创建项目-->修改一个文件,提交-->添加2个jpg文件,提交。再后面想尝试pull,xcode提示有修改过的文件。我就奇怪,当时没有修改任何文件。但还是不得不打开commit试试。

2014-10-12 10:37:05 470

转载 textfied添加图片

我发现我现在问的问题都没有人回答我了...唉最右侧加图片是以下代码,    UIImageView *imgv=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"right.png"]];    text.rightView=imgv;    text.rightViewMode = UITextFieldViewMo

2014-10-11 21:54:10 543

转载 解决iOS8安装企业版无反应问题

iOS7可以下载没有任何问题,iOS8发现挂在官网上的企业版的app点击了提示是否安装应用程序,但是确认以后没有反应,找了很久,都没有发现问题。后来查看了的device console发现安装的时候出现LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: com.mycom.M

2014-10-11 16:16:41 580

转载 Git fetch和git pull的区别

原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge    git fetch origin mastergit log -p master..origin/mastergit merge origin/master

2014-09-28 22:21:26 641

转载 iOS开发之微信聊天工具栏的封装

微信大家肯定都非常熟悉,它的产品经理张小龙已经是圈内神一样的人物,所以它的设计必定有可学习借鉴之处,今天我们就来实践“山寨”一下,实现微信具体的功能,先从微信的聊天界面开始。提到封装是少不了写代码的,在封装组件的时候,为了组件的可移植性,我们就不能用 storyboard来拖拽了。为了屏幕的适配,适应不同屏幕的手机,所以在封装组件的时候是少不了为我们的组件来添加约束。今天文章中的所有代码都是脱离s

2014-09-26 16:47:30 804

转载 Objective-C相关Category的收集(更新)

Categories是给你得不到源码的classes增加功能的一种方法。这个页面收集一些相关的Category,并且持续更新,你可以订阅关注。作者是Fille ?str?m,是@ IMGNRY的联合创始人和开发者。感谢大家的反馈,如果你有任何想法、抱怨或者建议,可以给我发送邮件(fille@imgnry.com),也可以在 推特或者App.net上给我发信息(@bobmoff)。

2014-09-26 16:44:12 422

转载 iOS开发 git github 初学+进阶

1注册github,配置git环境2 github上创建立一个项目我们创建的是一个github仓库,一个仓库里只能存放(或叫对应)一个项目打开teminalGlobal setup: Set up git  git config --global user.name "Your Name"  git config --global user.email defnng

2014-09-26 16:11:26 444

原创 View扩展

-(UIViewController*)viewController{      UIView* next = [selfsuperview];    UIResponder *nextResponder = [next nextResponder];    if ([nextResponder isKindOfClass:[UIViewControllerclass]

2014-09-25 09:13:19 453

转载 先进的自动布局工具箱

来源:answer_huang的博客原文:Advanced Auto Layout Toolbox 在我的上一个项目中,因为是面向公司内部使用的客户端,所以我直接抛弃了iOS5,在项目中大量使用了iOS6中的新特性:自动布局,才发现生活可以如此美好(除了调bug的时候),发张图大家感受一下,下面分别为横屏和竖屏下的布局,再也不要像之前那样适配的死去活来了:horizonta

2014-09-24 22:28:13 506

转载 动态计算UITableViewCell高度详解

转自Haven's Blog 不知道大家有没有发现,在iOS APP开发过程中,UITableView是我们显示内容常见的控件,本人觉得它是UIKit中最复杂的一个控件。今天要向大家介绍的就是如何动态计算UITableViewCell高度的一经验与技巧,在此做一些总结方便朋友们查阅。为了不让讲解空洞抽象,我还是用代码实例的方式进行讲解,这样更容易接收与学习。 本文将

2014-09-24 22:17:15 470

转载 在Xcode中使用Git进行源码版本控制

在Xcode中使用Git进行源码版本控制2014-05-24 11:38 编辑:suiling 分类:iOS开发 来源:CocoaChina 0 25516XCodeGit 本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组。 在应用程序开发过程

2014-09-24 17:56:28 416

转载 基于第三方微信授权登录的iOS代码分析

基于第三方的微信授权登录是之前笔者博文《QQ和新浪微博授权登录》的姊妹篇,微信已经深入到每一个APP的缝隙,最常用的莫过分享和登录了,接下来就以代码的形式来展开微信登录的相关说明,至于原理级别的oauth2.0认证体系请参考微信开放平台的相关说明和图示 https://open.weixin.qq.com/三,微信登录授权开发:1,到微信开发平台注册相关APP,现在是等

2014-09-23 08:48:43 490

转载 Mac下cocos2dx-3.2+Xcode环境配置和项目创建

这是有关环境配置的第二篇教程,第一篇讲的是win8下的环境配置。这里我们使用C++。所有如果你用其他语言如Lua和js进行cocos2d开发,那么可以再找一找其他的配置文档。下面要说Mac os 下 cocos2dx-3.2+Xcode的环境配置,这里我使用的是Xcode 5.1.1。1、首先解压cocos2dx-3.2,把它放到你觉得合适的地方。然后是有关python的事儿。

2014-09-12 11:46:05 1527

转载 WWDC 2012 Session笔记——202, 228, 232 AutoLayout(自动布局)入门

WWDC 2012 Session笔记——202, 228, 232 AutoLayout(自动布局)入门这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。AutoLayout在去年的WWDC上被引入Cocoa,而在今年的WWDC上,Apple不惜花费了三个Ses

2014-09-09 16:36:36 427

转载 IOS6 应用内跳转到appstore里下载

SKStoreProductViewController类是UIViewController的子类, 如果你对view controller比较熟悉的话,那SKStoreProductViewController使用起来也非常简单了。当你希望向用户展示App Store中产品时,你需要:1.实例化一个SKStoreProductViewController类2.设置它的delegate

2014-08-06 13:03:40 367

转载 谈谈iOS Animation

零.前言这里没有太多的代码细节,只是探索iOS动画的基本概念,以及其抽象模型,数学基础等.我们学习一个知识的时候一般有两个部分,抽象部分和形象部分,抽象好比语言的语法,是规则,形象好比具体的句子,可以用来和别人交流的.抽象比形象难于理解,但比形象通用.其实数学中经常碰到抽象和形象的概念,比如有一系列离散的点,这是形象;通过这些点我们拟合出一条曲线,得到其函数,函数是抽象的;然后通过这个函数

2014-07-11 17:02:23 361

转载 core draw 学习博客

http://blog.sina.com.cn/s/blog_78a55c9f01010fro.html

2014-07-10 22:40:43 405

转载 Svn常见问题及相关原因

Svn常见问题及相关原因   技术问题发到问答:我知道,我仍旧要在论坛继续发布问题1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com

2014-07-10 21:57:55 697

转载 ios 开源项目

1、iOS任务管理器 cheddar-iosCheddar for iOS 是 Cheddar 的 iPhone 和 iPad 客户端,是一个简单和即时的任务管理器。github:https://github.com/nothingmagical/cheddar-ios2、SegmentFault官方App iOSSF

2014-07-08 11:16:13 561

转载 备份及还原Xcode的模拟器

每次更新或者重装Xcode之后,最麻烦的莫过于各个模拟器的安装了,因为下载速度实在让人没脾气(几百M的一个模拟器要下好几个小时)。       Xcode默认只带上最新版本SDK的模拟器,如果要安装更多版本的模拟器,可点击Xcode菜单下的Preferences(设置偏好),再切换到Downloads:      这里介绍一个备份及还原下载过的模拟器的方法(同样适用于从

2014-07-03 16:51:04 600

转载 数值类对象:NSNumber,NSValue,NSNull

基本,集合,复杂,对象可用对象封装基本数值,然后将对象放入NSArray或NSDictionary 中。用对象封装基本数值后,即可给其发送消息。数值类型包括:NSNumber,NSValue,NSNull类。oc不支持自动装箱NSNumber类创建方法+ (NSNumber *)numberWithChar:(

2014-07-02 23:13:29 390

转载 Objective-C @encode关键字

原文地址:最近一段时间比较忙,抽空看了一下设计模式(主要是看两本书,《大话设计模式》和《Objective-C编程之道:iOS设计模式解析》 );研究了一下3D数学和opengl,开始学习cocos2D,感觉时间总是很零散,很不够用,所以很久都没有写blog了。闲话少扯,言归正传。昨天被一个同事问到,如果把一些数(int ,BOOL类型等)封装到NSNumber对象中,而这

2014-07-02 23:04:58 384

原创 不让设备黑屏

[[UIApplication sharedApplication] setIdleTimerDisabled:true];

2014-07-02 14:01:18 522

转载 【iOS开发】企业版证书($299)In-House方式发布指南

原文地址一、明确几个概念1、企业版IDP:即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。2、In House:是只企业内部发布,仅限企业内部人员使用。二、In-House方式特点1、不能发布到Apple Store进行销售。2、不需要Ap

2014-07-02 07:47:48 631

转载 NSUndoManager

使用NSUndoManaer, 我们可以给程序以一种优雅的风格添加undo功能. undo管理器跟踪管理一个对象的添加,编辑和删除.这些消息将会发送给undo管理器去做undo. 而当我们请求做undo操作时, undo管理器也会跟踪这些消息,这些消息会被记录用来做redo. 该机制使用两个NSInvocation对像堆栈来实现.在这么早就讨论这个主题是相当沉重的.(有时候一说起undo.

2014-06-29 15:52:34 531

iosOpenDev安装附件-新

用于iosOpenDev安装的附件 用于http://blog.csdn.net/u013583789/article/details/50396747

2016-06-25

iOS 自定义tabbar隐藏

iOS 自定义tabbar隐藏

2014-07-03

空空如也

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

TA关注的人

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