自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_19732563的博客

技术控的分享

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

原创 CoreText使用教程

http://blog.csdn.net/songhongri/article/details/13293439

2015-09-30 17:17:48 255

转载 iOS 8创建交互式通知

iOS 8提供了一个令人兴奋的新API来创建交互式通知(interactive notifications),它能让你在你的应用之外为用户提供额外的功能。我发现网上还没有关于如何实现它的比较好的示例教程,所以我将在这篇文章里来实现一个简单的交互式通知示例,分享给大家。为了创建交互式通知,需要iOS 8提供的3个新类:UIUserNotificationSettings, UIUse

2015-09-30 17:03:28 380

转载 UITableView使用selectRowAtIndexPath不能默认选中cell的问题

http://stackoverflow.com/questions/23025120/selectrowatindexpath-from-another-uiviewcontroller-not-working按照常理,以及文档说明,函数  - (void)selectRowAtIndexPath:(NSIndexPath *)indexPath animat

2015-09-30 16:43:46 376

转载 iOS中使用模板引擎渲染HTML界面

在iOS实际的开发中,使用UIWebView来加载数据使用的场景特别多。很多时候我们会动态的从服务器获取一段HTML的内容,然后App这边动态的处理这段HTML内容用于展示在UIWebView上。使用到的API接口为:- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL;由于HTML内容通常是变化的

2015-09-30 16:33:50 920

转载 在iOS开发中使用自定义字体

在iOS的项目开发中经常遇到需要使用一些自定义的字体文件,比如仿宋_GB2312、方正小标宋_GBK等。之前我们为了使用这些自定义的字体,在应用的资源包中放入这些字体文件。因为字体文件通常比较大,有的一个字库就达到10M以上(拿方正小标宋_GBK这个字库来说就有13M之多),这样打包后的ipa文件的体积就可能会变得很大,对于只有个别的模块需要特殊的字体样式的应用来说很不划算,那么在iOS6.0以后

2015-09-30 14:57:18 1386

转载 iOS8中使用CoreLocation定位

在iOS8中,苹果已经强制开发者在请求定位服务时获得用户的授权,此外iOS状态栏中还有指示图标,提示用户当前应用是否正在使用定位服务。另外在iOS8中,苹果进一步改善了定位服务,让开发者请求定位服务时需要向用户提供更多的透明。此外,iOS8中还支持让应用开发者调用全新的“访问监控”功能,当用户允许后应用才能获得更多的定位数据。iOS8以前使用CoreLocation定位1、

2015-09-30 14:51:56 333

原创 iOS开发常用网址

DevDiv       http://www.devdiv.com                                     http://try.crashlytics.comGitHub    https://github.comCode4App        http://www.code4app.com开源中国社区 http://www.os

2015-09-30 14:32:35 395

转载 收藏大神们的github地址

Jack大神:https://github.com/xhzengAIB40个最火的开源:http://blog.csdn.net/huang2009303513/article/details/40679937高效音频库:https://github.com/alexbw/novocaineAmerican English IOS ope

2015-09-30 14:30:25 391

转载 iOS开发之身份证号码校验

#import  @interface Card : NSObject   + (BOOL)validateIDCardNumber:(NSString *)value;  @end// #import "Card.h" @implementation Card

2015-09-30 14:26:27 509

转载 iOS工程适配64-bit经验分享

参考链接:http://www.cocoachina.com/ios/20150106/10848.html早应该做的适配终于要开始动工了,苦了64位的CPU运行了这么久32位的程序。前段时间公司项目完成了64-bit包的适配,本没那么复杂的事被无数不标准的老代码搅和的不轻,总结几个Tip共勉。Tips拒绝基本数据类型和隐式转换首当其冲的就是基本类型,比如下面4

2015-09-30 14:19:46 259

转载 nil、Nil、NULL和NSNull的区别

1. nil我们给对象赋值时一般会使用object = nil,表示我想把这个对象释放掉;或者对象由于某种原因,经过多次release,于是对象引用计数器为0了,系统将这块内存释放掉,这个时候这个对象为nil,我称它为“空对象”。(注意:我这里强调的是“空对象”,下面我会拿它和“值为空的对象”作对比!!!)所以对于这种空对象,所有关于retain的操作都会引起程序崩溃,例如

2015-09-30 14:10:34 301

转载 从图片中的一点取色

来自:http://www.devdiv.com/thread-67521-1-1.html最近看这个比较多人用到,以前有使用过,现在,粘过来给大伙看看.注意:UIImageView的大小只能跟图片一样大.要不然取色不对. - (UIColor *) getPixelColorAtLocation:(CGPoint)point {        UICo

2015-09-30 13:58:42 464

转载 UILocalNotification实现本地的闹钟提醒的方法

来自:http://www.devdiv.com/thread-69786-1-1.htmlUILocalNotification *notification=[[UILocalNotification alloc] init];        if (notification!=nil)         {                        NSD

2015-09-30 13:51:22 265

转载 iOS下微信语音播放之切换听筒和扬声器的方法解决方案

[[UIDevice currentDevice] setProximityMonitoringEnabled:YES]; //建议在播放之前设置yes,播放结束设置NO,这个功能是开启红外感应 //添加监听[[NSNotificationCenter defaultCenter] addObserver:self                          

2015-09-30 11:27:48 810

转载 苹果开发者各地区联系电话

来自:https://developer.apple.com/contact/phone.php有遇到Apple账号申请问题,App上传Appstore问题,iTunes Connect相关问题,都可以根据您所在地区拨打相应的电话进行咨询,我以前打过。为了方便大家查阅,我将联系方式截图如下:

2015-09-30 11:22:28 1058

转载 iOS开发之UITextView,设置textView的行间距及placeholder

一、设置textView的行间距1.如果只是静态显示textView的内容为设置的行间距,执行如下代码://    textview 改变字体的行间距     NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];     paragraphStyle.lineSpa

2015-09-30 11:10:54 365

转载 iOS开发常用代码

1,获取翻转事件,并开启翻转:只要在viewcontroller的类中加入-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{//翻转后要执行的代码return YES;}2,-(void)viewWillAppear:(

2015-09-30 10:29:54 393

转载 UILabel详解

//设置显示文字  scoreLabel.text = @"XXXXXXX";  //设置字体:粗体,正常的是 SystemFontOfSize,调用系统的字体配置  scoreLabel.font = [UIFont boldSystemFontOfSize:20];  //设置文字颜色,可以有多种颜色可以选择  scoreLabel.textColor =

2015-09-30 10:17:53 238

转载 UITextView详解

1.创建并初始化创建UITextView的文件,并在.h文件中写入如下代码: #import @interface TextViewController : UIViewController { UITextView *textView;} @property (nonatomic, retain) UITextView *textView;

2015-09-30 10:02:51 350

转载 自定义 URL Scheme 完全指南

本文由 Migrant 翻译自 The Complete Tutorial on iOS/iPhone Custom URL Schemes,转载请注明出处。注意: 自从自定义 URL 的引入,本文始终是我博客中阅读量最大的文章。虽然大多数都相同,但仍然有一些细微差别的变化。本文是原帖的重写版,更新为最新的 iOS 和 Xcode 版本。iPhone / iOS SDK 最酷的

2015-09-30 09:43:59 2651

转载 Mac OS X 命令行用户应当知道的八个终端工具

原文链接:Eight Terminal Utilities Every OS X Command Line User Should KnowOS X  的Terminal 终端开辟了强大的UNIX实用工具和脚本的世界。如果你是从Linux转移过来的用户,你会在OS X 终端上发现很多熟悉的命令。但是即使是高级用户也经常会忽略掉其实OS X终端也会有一系列在其他的操作系统中没有的终端工具。当

2015-09-30 09:35:08 3167

原创 UITextField和UITextView被键盘遮住的处理办法

- (void)textFieldDidBeginEditing:(UITextField *)textField  {      float offset = 0.0f;      if(self.txtField == textField)      {          offset = - 180.0f;      }      NS

2015-09-30 09:29:43 687

转载 NSString常用方法

-------------------------- NSRange --NSRange的定义 typedef struct _NSRange {      unsigned int location;      unsigned int length; }NSRange; NSMakeRange函数 --这个函数比较特殊 返回一个NSRange的对象。

2015-09-30 09:23:34 292

转载 iOS开发-用ZipArchive添加和解压zip包

ZipArchive是一个开源的zip开发包工具。使用方法如下: 创建/添加一个zip包ZipArchive* zipFile = [[ZipArchive alloc] init];//次数得zipfilename需要一个完整得路径,例如***/Documents/demo.zip[zipFile CreateZipFile2:@"zipfil

2015-09-30 09:16:41 310

转载 支付宝在ios应用上的开发[转]

首先,我们需要支付宝的功能,应该去支付宝的开发平台,下载sdk以及demo。地址:点击进入下载页面。第一步、将需要的文件,静态库等拖入工程中,这里有:include,libs,Utilities,libcrypto.a,libssl.a文件。如图:上面就是我们所要得到的结果。第二步、设置Head Search Paths 和 Library Search P

2015-09-30 09:08:18 225

转载 iOS开发之应用内检测手机锁屏,解锁状态

iPhone的锁屏监测分为两种方式监听:1. 程序在前台,这种比较简单。直接使用Darwin层的通知就可以了:#import #define NotificationLock CFSTR("com.apple.springboard.lockcomplete")#define NotificationChange CFSTR("com.apple.springboa

2015-09-30 09:00:28 671

转载 iOS8设置应用图标红点的权限问题

在ios8中,直接设置application badge value会出错 1 [[UIApplication sharedApplication] setApplicationIconBadgeNumber:count]; 曝出”Attempting to badge the application icon but haven't received permission f

2015-09-30 08:52:57 533

转载 删除已经配置的类库和移除CocoaPods[转]

转自:http://blog.csdn.net/jymn_chen/article/details/19213601引言在使用CocoaPods(一)为项目配置第三方类库我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从项目中清理出去

2015-09-30 08:44:03 286

转载 iOS开发之时间格式的转化

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如:如何将格式为“12-May-14 05.08.02.000000 PM”的时间转化成“2014/05/12 5:08:02”,下面是具体实现代码:    NSString* timeStr = @"12-May-14 05.08.02.000000 PM";

2015-09-30 08:35:50 319

转载 CocosPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽

2015-09-30 08:32:45 355

原创 如何在Mac OS X上安装 Ruby运行环境

步骤0 - 安装系统需要的包# For Mac   # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包步骤1 - 安装 RVM RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。    $ curl -L https://get.rvm.io | bash -

2015-09-30 08:29:03 198

转载 从工程中删除Cocoapods

1. 删除工程文件夹下的Podfile、Podfile.lock及Pods文件夹2. 删除xcworkspace文件3. 使用xcodeproj文件打开工程,删除Frameworks组下的Pods.xcconfig及libPods.a引用4. 在工程设置中的Build Phases下删除Check Pods Manifest.lock及Copy Pods Resources

2015-09-18 16:01:30 204

转载 安装cocoapods时出现could not stat active Xcode path的解决办法

Solution #1 (affects all users)xcode-select is the answer. You are either pointing at the wrong path or you are not doing it as a root user. Try this in Terminal:sudo xcode-select -switch /Appli

2015-09-18 16:00:47 271

转载 objective-c宏定义

1、先来几个常用的:01// 是否高清屏02 #define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 960), [[

2015-09-18 15:58:01 333

原创 压缩图片

#pragma mark - UIImagePickerControllerDelegate-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{        UIImage *image = [in

2015-09-18 14:12:30 217

原创 添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试

linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以重新找类库或者其他方式将它添加进去,只要不出错就行,也一直没有深

2015-09-18 12:32:15 310

原创 免费天气预报接口API以及全国所有地区代码!!

国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html对于第三个接口,返回

2015-09-18 12:29:29 889

原创 UILabel设置行间距及字体色彩

NSRange rang = [chatModel.talkrangeOfString:@":"];   NSRange rplayRang = [chatModel.talkrangeOfString:@"回复"];     NSMutableAttributedString *str = [[NSMutableAttributedStringalloc]

2015-09-18 12:26:25 252

原创 iOS利用AFNetworking(AFN) 实现图片上传

1.上传图片以二进制流的形式上传 1 #pragma mark - 文件上传 2 - (IBAction)uploadImage 3 { 4     /* 5      此段代码如果需要修改,可以调整的位置 6       7      1. 把upload.php改成网站开发人员告知的地址 8      2. 把file改成网站开发

2015-09-17 16:41:27 724

原创 翻页效果

经常看到iPhone的软件向上向下翻页面的效果,其实这个很简单,已经有封装好的相关方法处理。 //首先设置动画的相关参数 [UIView beginAnimations:@"Curl"context:nil];[UIView setAnimationDuration:1.25]; //时间[UIViewsetAnimationCurve:UIViewAnimationCurve

2015-09-15 17:02:08 329

swiftTabBar

利用swift制作不规则tabbar,可以自己定义主界面,自定义tabbar

2015-12-30

空空如也

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

TA关注的人

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