自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (9)
  • 收藏
  • 关注

原创 mac 上如何查看.a 静态库文件是否支持64位,

打开console终端,执行下列命令查看静态库包含的cpu架构代码lipo -info libx.a(静态库路径)

2015-04-13 11:05:41 6988

原创 NSNull, NSNumber 转字符串

开发过程中处理数据的时候会遇到的一些问题给NSString 创建一个类目,创建+号方法@implementationNSString (NSNumberChange)+ (NSString *)stringJsonValue:(id)JsonValue{    NSString *string = nil;    if (JsonValue == [NS

2015-03-04 11:37:38 825

原创 导航栏标题颜色设置

相当出自己刚做开发的时候朋到这个问题时候的解决方案是,创建一个lable,让导航栏的titleView = lable改变label的字体颜色,才实现的效果后来才发现 原来也是有API的,希望能给朋友们带来帮助self.navigationItem.title= @"hello";NSDictionary* dic = [NS

2015-03-04 11:26:56 1474

原创 UITableView 右侧索引栏 的相关设置

UITableView 也许是平常开发过程中用的最多的了,应该说每个开发者都熟悉的,昨天新入行的朋友,问到我 tableview右侧的索引栏的字体颜色,和背景颜色怎么设置本人也是许久没用到这些属性了,一时竟然想不起来,翻看了一下笔记,今天写出来,希望能给朋友们一些帮助索引栏底色    tableView.sectionIndexBackgroundColor= [U

2015-03-04 11:15:53 1187

原创 宏的一些小技巧用法,控制打印输出,随机色

在开发过程中,不管是调bug还是什么,log打印是必不可少的,但是有时候后不想让他打印,就要一个个找log很是繁琐在布局过程中,特别是代码布局,UI控件设置背景颜色,同样必不可少,但其实这些颜色我们只是为了方便布局,很多时候都是要么删掉,要么注掉,很是麻烦下面是自己开发过程中必备的一些宏定义,最常用的文本颜色, UI控件的背景颜色开关,log打印的开关【直接定位到某个文件的某一行】

2015-03-04 11:11:41 797

原创 iOS 静态库冲突 两个不同的.o 文件冲突 ,静态库分离

在开发期间集成ZBar 和 支付 的时候,发现很多提示是.o文件冲突,最常见的时base64冲突,原因是由于不少第三方静态库中都有base64这个文件在网上查了许久,发现都是转载的同一篇文章,由于对console命令不熟悉,也花费了一番功夫,请教了高手,,终于还是搞定了下面附上方法,打开console终端,找到要解剖的.a文件(可以先拷贝一份,我是拷贝一份放到桌面了),执行下列

2015-03-04 10:34:07 5908

转载 静态库的制作,合并

ios 静态库制作过程最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS

2015-03-03 16:55:43 423

转载 支付宝SDK和ZBar SDK冲突问题

项目中同时用到了支付宝和ZBar,结果报base64加密冲突问题:。。。。。。/Alipay/AlipayRsaLib.a(base64.o)。。。。。。/ZBarSDK/libzbar.a(symbol.o)ld: 1 duplicate symbol for architecture i386clang: error: linker command failed with

2015-03-03 13:22:00 649

转载 ios 关于推送发布的一些流程

1.首先说明一下服务器如果是php的,需要把.p12文件转换成.pem格式才能推送,如果是java的直接可以使用.p12文件。2.生成.p12文件。打开钥匙串程序。找到我的证书-》选中Apple Development IOS Push Servers:证书(安装正确的话,前面会有一个三角形)然后右键单击,分别导出(证书的p12文件和私钥的p12文件)                 

2014-11-15 14:23:25 386

转载 Local Notification

Listing4-3 Scheduling an alarm notification- (void)scheduleAlarmForDate:(NSDate*)theDate{    UIApplication* app = [UIApplication sharedApplication];    NSArray* oldNotifications = [app sched

2014-11-15 14:22:01 371

转载 iOS 后台运行实现

-(void)applicationDidEnterBackground{    NSLog(@"%@",NSStringFromSelector(_cmd));        //得到当前应用程序的UIApplication对象    UIApplication *app = [UIApplication sharedApplication];     

2014-11-15 14:20:35 333

转载 iOS图片拉伸技巧

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的: button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50

2014-11-15 14:19:01 321

转载 iOS私有API之wifi扫描和wifi连接

公开的api如果只是想获取已连接的wifi信息。apple已经有公开的api可以使用.首先需要#import + (id)fetchSSIDInfo{    NSArray *ifs = (id)CNCopySupportedInterfaces();    NSLog(@"%s: Supported interfaces: %@", __f

2014-11-15 14:18:03 4677

转载 UIWebView的点击事件

在.h中,加入协议UIGestureRecognizerDelegate,然后.m文件里加入以下码:UITapGestureRecognizer* singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];singleTap.delegate=s

2014-11-15 14:17:15 369

转载 ios 判断当前设备

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)    {        CGSize result = [[UIScreen mainScreen] bounds].size;                if(result.height == 480.f)        {            re

2014-11-15 14:16:46 364

转载 ios 强制某个界面旋转成横屏

要深入理解这个问题,还需要您自已亲自做一些实验,iOS6取消了一个api,增加了两个api,但是这一去一加满足不了我的情况:应用在所有的界面都是竖屏,只在一个屏幕是横屏。就这一个情况要实现费了我半天的功夫。只说一下我最后怎么实现的。首先:这横屏的xib里面的view就是横的其次:屏幕适应只支持横屏?123- (

2014-11-15 14:15:53 767

转载 简单CA动画

需要在frameworks中添加QuartzCore.framework在接口程序中加上头文件   #import /*好多动画效果*/CATransition *transition = [CATransition animation];transition.duration =1.0f;         /* 间隔时间*/tr

2014-11-15 14:15:10 418

转载 xcode 制作静态库详解

最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK5.0编写的。Xcode4跟之

2014-11-15 14:14:43 398

转载 iOS-UIImagePickerController拍照与摄像

UIImagePickerController拍照与摄像该类继承自UINavigationController类步骤:检查媒体来源模式是否可用检查该来源模式下所支持的媒体类型创建图像选取控制器,设置其属性并显示在委托协议方法中处理1.检查媒体来源调用UIImagePickerController类的静态方法isSourceTypeAvailable来检查

2014-11-15 14:13:29 580

转载 iOS-关于获取当前网络是属于2G还是3G

中国的iphone网络是区分2G和3G,要想获取当前的网络状态一直没有一个好的方法,网上给的例子也不尽让人满意最近闲来无事,仔细的研究Apple提供的例子:Reachability通过如下的代码:static NSString *reachabilityFlags_(SCNetworkReachabilityFlags flags) {        #if (

2014-11-15 14:12:26 437

转载 iOS-SQLite数据库使用

首先需要在项目中引用Sqlite 3的开发包,下面是在iPhone SDK3.0下的目录:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/lib/libsqlite3.0.dylib到这里你需要事先用命令来创建Sqlite 3的数据库文件,并在其中创建自己的表等等,然后作为资源文件添

2014-11-15 14:11:39 457

转载 简单解决横竖屏

-(void)viewWillAppear:(BOOL)animated{    [self didReceiveMemoryWarning];}- (void)viewDidLoad{    [super viewDidLoad];   self.view=[[UIView alloc]initWithFrame:[UIScreen mainScreen].bound

2014-11-15 14:10:21 405

转载 iOS-关于unicode编码

网络通信过程中常用的的一种编码及解码的方法,算是简单的加密...一、#pragma mark - 将NSString转化为unicode字符串-(NSString *)turnToUnicodeWith:(NSString *)curStr{        NSMutableString * result = [[[NSMut

2014-11-15 14:09:28 1005

转载 iOS-iPhone开发之显示WiFi提示

如果程序中用到了WiFi,想有WiFi提示,该如何做呢?其实很简单,只需要在.plist文件中加入如下Key/Value键值对即可:1.键名:Application uses WiFi 值:YES2.键名:SBUsesNetwork 值:3如图所示:若要实现当iphone设置成飞行模式时,再运行程序时,会弹出如图对话框。 通过修改

2014-11-15 14:07:55 585

转载 实例说明如何把gtm+0转化成gtm+8

NSString *stringdata=[NSString stringWithFormat:@"2012-09-28 08:36:29"];NSDateFormatter *datefor=[[NSDateFormatteralloc]init];[datefor setDateFormat:@"YYYY-MM-dd HH:mm:ss"];

2014-11-15 14:07:10 2394

转载 iOS-正确使用PresentModalViewController

Present ViewController Modally一、主要用途  弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形:  1、收集用户输入信息  2、临时呈现一些内

2014-11-15 14:06:22 662

转载 iOS-使用Objective-C建立UUID

UUID是128位的值,它可以保证唯一性。通常,它是由机器本身网卡的MAC地址和当前系统时间来生成的。UUID是由中划线连接而成的字符串。例如:13222F23-C76A-7781-0C12-0293E3B34398.下面这个方法可以生成UUID并以字符串的方式进行返回。- (NSString *)createUUID{          // Create univers

2014-11-15 14:05:02 439

转载 iOS-openURL 运行其他的应用程序

openURL的使用方法:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];其中系统的ap

2014-11-15 14:04:01 418

转载 iOS-iphone开发中的 一些小技巧

iPhone开发问题是本文要介绍的内容,主要是来讲述字啊iphone开发过程中遇到的一些BUG,如何来解决,来看详细内容一一解决方案。Q:[让tableview滚动到顶端] 从另一个view进入到一个tableview时,总是会自动滚动到先前的滚动条位置,我想让它每次进入这个tableview时,都滚动回最顶端,应该用哪个消息呢?A: 方法一:使用 scrollToRowAtInd

2014-11-15 14:03:21 413

转载 iOS-UITableView分页加载

这里假定的前提是, 你已经将UITableView添加到了View中, 并且在h文件中实现了 UITableViewDelegate,UITableViewDataSource 这两个接口, 且已经与你后台定义的tblView建立起了关联, UITableView的datesource和delegete也都已经指向了file's owner.如果此处不太明白的话, 建议还是复习一下如何使用

2014-11-15 14:00:30 691

转载 iOS-从网络下载图片,保存,并用imageview从保存中显示

-(UIImage *) getImageFromURL:(NSString *)fileURL {     NSLog(@"执行图片下载函数");     UIImage * result; NSData * data = [NSData dataWithContentsOfURL:[NSURL URLWithString:fileURL]];      result = [UIIm

2014-11-15 13:59:21 325

转载 iOS-NSDateFormatter NSDateComponents iphone 时间格式详解

NSDateFormatter调整时间格式的代码在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];/

2014-11-15 13:58:37 686

转载 iOS-浏览document下所有图片资源

浏览document下所有图片资源#define DOCUMENTS_FOLDER  [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]NSArray *fileList = [[[NSFileManager defaultManager] directoryContentsAtPath:DOCUMENTS

2014-11-15 13:57:09 364

转载 iOS-关于苹果的推送通知

一、消息推送原理: 在实现消息推送之前先提及几个于推送相关概念,如下图1-1:  1-11、              Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、              APNS:Apple

2014-11-15 13:55:41 558

转载 提示音和震动

+(void) playRecording{    NSLog(@"playRecording");// Init audio with playback capability    AVAudioSession *audioSession = [AVAudioSession sharedInstance];    [audioSession setCategory:AVA

2014-11-15 13:54:09 439

转载 iPhone开发资源汇总二

part 1--入门:1. xcode 版本下载 以及 iphone sdk 下载:最新版本在此下载:http://developer.apple.com/devcenter/ios/index.action其他版本请看http://connect.apple.com/cgi-bin ... 1.0.1.1.0.3.3.3.3.12. 入门教程:http://w

2014-11-15 13:51:56 444

转载 ABAddressBook, 获得通讯录中联系人的所有属性

ABAddressBook, 获得通讯录中联系人的所有属性ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); for(int i = 0; i < CFArrayGetCount(results); i++

2014-11-15 13:51:10 423

转载 iPhone开发资源汇总一

如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?

2014-11-15 13:47:25 511

转载 ios-获取系统相簿里边的所有照片

#import-(void)getImgs{       dispatch_async(dispatch_get_main_queue(), ^{       NSAutoreleasePool *pool = [[NSAutoreleasePoolalloc] init];                    

2014-11-15 13:46:22 284

转载 iOS密码存取

苹果SDK自带的就有密码保护,使用方法很简单,如下:1、引入Security.frameWork框架。2、引入头文件:SFHKeychainUtils.h.3、存密码:[SFHFKeychainUtils storeUsername:@"dd" andPassword:@"aa"forServiceName:SERVICE_NAMEupdateExisting:1 

2014-11-15 13:45:32 332

cell向右侧滑左侧出现多个选项按钮

tableView的cell向右侧滑,左侧出现多个选项按钮, 向右侧滑左边出现多个按钮, 里面有三个demo

2016-04-16

cell向左侧滑多个选项按钮效果

tableViewCell向左侧滑右侧多个选项按钮,类似QQ,微信的效果

2016-04-16

自定义pageControl ,SMPageControl ,

自定的pagControl, SMPageControl,可以把圆点替换成各种形状的图片

2015-06-30

EAIntroView app启动引导页

一个封装好的类,设置app的引导页,EAIntroView,EAIntroPage

2015-06-30

友盟分享,最新,arm64

友盟分享,最新,arm64,QQ,微信,来往,易信,新浪,懒得去官网找了

2015-03-03

ZBar,64位,静态库

静态库;Zbar;64;libzbar.a

2015-03-03

百度统计最新 64位,libBaiduMobStat.a

libBaiduMobStat.a , 百度统计最新,支持64位

2015-03-03

银联支付64位静态库, iOS android,

银联,支持64位的静态库SDK,libUPPayPlugin.a

2015-03-03

X6 storyBoard下 自定义多个不同cell

X6 storyBoard下 自定义多个不同cell

2014-11-06

空空如也

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

TA关注的人

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