自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 浅谈IOS版本号

Version,通常说的版本号,是应用向用户宣传说明时候用到的标识。一般有2段式或者3段式,例如:2.1,8.1.2Version一般由产品部门确定,完全迥异的更新需要改变主版本号,比如QQ4.0的变化非常大,主版本的变化会更加吸引用户的眼球,所以有的应用会频繁的更新主版本号,比如FireFox 20.0。两段式的副版本号既包含小功能更新也会包含Bug修复等,三段式副版本基本都是新功...

2015-01-12 11:43:00 261

转载 xcode制作越狱包

1、将运行目标选为iOS Device2、Edit Scheme -> 选择 Run [App Name] -> Build Configuration下拉框中选择Release3、生成编译文件,Product -> Build4、/Users/用户名/Library/Developer/Xcode/DerivedData/产品名称-hjwqiconnjhp...

2015-01-08 18:36:00 319

转载 请求更多的后台时间

1 - (void)applicationDidEnterBackgtound 2 { 3 UIApplication *app = [UIApplication sharedApplication]; 4 __block UIBackgroundTaskIdentifier taskId; 5 6 taskId = [app ...

2014-12-29 11:54:00 199

转载 NSInteger打印以及字符串的转换

1 You can also use %zd (NSInteger) and %tu (NSUInteger) when logging to the console.2 3 NSInteger integer = 1;4 NSLog(@"first number: %zd", integer);5 6 NSUInteger uinteger = 1;7 NS...

2014-12-17 13:07:00 251

转载 数据库中查询,两个经纬度之间的距离代码

double radians(double degrees){ return degrees * M_PI / 180.0;}- (void)testDistance{ FMDatabase *db = [FMDatabase databaseWithPath:_writableDBPath]; if (![db open]) {...

2014-12-05 17:53:00 288

转载 数据库中查询,两个经纬度之间的距离

You can implement your own functions in SQLite. For example, write a SQLite C function wrapper foracos:void sqlite_acos(sqlite3_context *context, int argc, sqlite3_value **argv){ int da...

2014-12-05 14:54:00 576

转载 Distance function for sqlite

Distance function for sqlitePosted onOctober 25, 2008byDaveAs part of an iPhone SDK project, I have an sqlite database with a table full of geographic locations, each stored as a latitud...

2014-12-05 14:53:00 144

转载 mysql经纬度查询并且计算2KM范围内附近用户的sql查询性能优化实例教程

mysql经纬度查询并且计算2KM范围内附近用户的sql查询性能优化实例教程之前很傻很天真地以为无非就是逐个计算距离,然后比较出来就行了,然后当碰到访问用户很多,而且数据库中经纬度信息很多的时候,计算量的迅速增长,能让服务器完全傻逼掉,还是老前辈的经验比我们丰富,给了我很大的启示。MySQL性能调优 – 使用更为快速的算法进行距离计算最近遇到了一个问题,通过不断的...

2014-12-05 14:02:00 439

转载 高德地图缩放

1 #import <MAMapKit/MAMapKit.h> 2 3 @interface MAMapView (ZoomLevel) 4 - (NSUInteger)getZoomLevel; 5 6 - (void)setCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate ...

2014-12-02 10:21:00 261

转载 正则表达式匹配中文

/** * 正则表达式匹配中文 */- (BOOL)isRegexMatching:(NSString *)str;{ NSString *regex = @"^[\u4E00-\u9FFF]+$"; return [[NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex] evalu...

2014-11-25 16:17:00 181

转载 iOS 17个常用代码整理

12.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPre...

2014-11-25 12:51:00 85

转载 判断某个点是否在某个view上

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [touches anyObject]; CGPoint pt = [touch locationInView:self.view]; if (!CGRectContainsPoi...

2014-11-12 18:56:00 508

转载 导航栏底部添加阴影

//// UINavigationBar+JTDropShadow.h//// Created by james on 9/20/11.// http://ioscodesnippet.tumblr.com// #import @interface UINavigationBar (JTDropShadow) - (void)dropShadowWithOffset:(CGSiz...

2014-11-12 15:51:00 783

转载 view添加阴影

//@mg:masksToBounds必须为NO否者阴影没有效果// cell.layer.masksToBounds = NO; cell.layer.contentsScale = [UIScreen mainScreen].scale; cell.layer.shadowOpacity = 0.15f; cell.layer.shad...

2014-11-12 15:42:00 81

转载 关于Build Active Architecture Only属性

这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。而设置为no时,会编译所有的版本。这个是设备对应的architecture:armv6:iPhone 2G/3G,iPod 1G/2Garmv7:iPhone 3GS/4/4s,iPod 3G/4G,iPad 1G/2G/3Garmv7s:iPhone5, ...

2014-11-12 13:33:00 115

转载 ZXingObjC直接引用第三方工程使用方法

1、下载ZXingObjc压缩包,解压缩。2、将文件拷贝到项目工程目录下3、到工程目录中ZXingObjc文件夹中将ZXing的执行文件拖拽到项目中。4、点击项目targets ——>Build Phases——>Target Dependencies添加ZXingObjC-iOS(ZXingObjC)5、点击项目targets ——>Build Pha...

2014-11-12 11:26:00 306

转载 判断手势事件向左还是向右

首先在view上添加手势 UIPanGestureRecognizer1 UIPanGestureRecognizer *panGes = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(goAnimation:)];2 3 [self.view addGestureRecogni...

2014-11-12 00:01:00 231

转载 UITableView取消选中颜色、常用操作

使用空白view取代cell- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{  //取消选中颜色  UIView *backView = [[UIView alloc] initWithFrame:cell.frame]...

2014-11-10 15:05:00 82

转载 IOS手动添加的View 在代码中使用(自动布局)autoLayout

- (void)viewDidLoad { [super viewDidLoad]; UIButton *btnTest = [UIButton buttonWithType:UIButtonTypeCustom];//不需要去刻意指定x,y的坐标,可以用CGRectZero btnTest.backgroundColor = [UIColo...

2014-11-01 14:57:00 127

转载 常用宏定义

//// BMDefineUtils.h// Sensoro Configuration Utility// @discussion 常用宏定义// Created by skyming on 14-4-15.// Copyright (c) 2014年 Sensoro. All rights reserved.//#ifndef Senso...

2014-10-31 12:06:00 124

转载 iOS8 定位失败问题

iOS7升级到iOS8后,百度地图 iOS SDK 中的定位功能不可用,给广大开发者带来了不便,在此向大家分享一个方法来解决次问题。(官方的适配工作还在进行中,不久将会和广大开发者见面)1、在info.plist中加入:NSLocationAlwaysUsageDescription=YESNSLocationWhenInUseUsageDescription=YES...

2014-10-28 16:19:00 202

转载 IOS 项目release版本中关闭NSlog的打印

在-Prefix.pch文件中添加如下代码:#ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#define debugMethod() NSLog(@"%s", __func__)#else#define NSLog(...)#define debugMethod()#endif这个DEBUG在...

2014-10-28 13:52:00 300

转载 iOS中使用block进行网络请求回调

iOS中使用block进行网络请求回调HttpRequest.h//// HttpRequest.h// UseBlockCallBack//// Created by Michael on 2/13/14.// Copyright (c) 2014 EIMS. All rights reserved.//#import <Fou...

2014-10-27 15:41:00 148

转载 调用系统的loading界面

//在状态栏显示一个圈圈转动代表正在请求 [UIApplicationsharedApplication].networkActivityIndicatorVisible=YES; 转载于:https://www.cnblogs.com/mgbert/p/4048706.html...

2014-10-24 16:51:00 165

转载 iOS 调用地图导航

在IOS6.0系统后,兼容iOS5.0与iOS6.0地图导航,需要分两个步骤#define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending)//用来获取手机的系统,判断系统是多少...

2014-10-22 11:38:00 187

转载 转向ARC的说明

转向ARC的说明转自hherima的博客原文:Transitioning to ARC Release Notes(苹果官方文档)ARC是一个编译器特征,它提供了对OC对象自动管理内存。ARC让开发者专注于感兴趣的代码和对象的关系,而不用考虑对象的retain和release。概要ARC在编译时期添加代码,保证对象可用。概念上说,ARC遵循手动引...

2014-10-09 11:58:00 146

转载 ZipArchive(解压文件)

一、首先介绍minizip 的使用方法ziparchive是基于开源代码”MiniZip”的zip压缩与解压的Objective-C 的Class,使用起来非常的简单方法:从http://code.google.com/p/ziparchive/ 上下载ZipArchive.zip,解压后将代码加入工程中,并且把zlib库添加到工程中使用方法:1. 压缩:ZipArchive可...

2014-09-25 17:15:00 1545

转载 ios background task

今天要实现一个需求,当用户触摸HOME键,将应用切换到后台时,启动自动备份的任务。这涉及到ios的后台任务处理,本文简单总结一下首先,ios app有5种状态,分别是:not running, inactive, active, background, suspended,详情请看官方的guide:apple guide机制如果应用处于background状态,又希望...

2014-09-25 11:51:00 166

转载 UIApplication深入学习

很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的m...

2014-09-25 11:44:00 124

转载 制作app Icon 的网站

http://makeappicon.com/#转载于:https://www.cnblogs.com/mgbert/p/3985585.html

2014-09-22 10:46:00 106

转载 2014.09.14(西安绿点)

1、自动释放池的工作原理。2、指针 指针的指针 指针数组3、设计模式 mvc 工厂模式4、多继承的代替方法(类别以及代理)5、堆栈6、OC优缺点7、面向对象思想以及程序设计8、应用程序设计 用户体验 流量 电量9、爱好、职业规划转载于:https://www.cnblogs.com/mgbert/p/3979365.html...

2014-09-18 15:44:00 130

转载 直接拿来用!最火的Android开源项目(完结篇)

41.android-swipelistviewSwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。开发者可直接登陆Google Play下载安装其Demo应用。42.greenDAOgreenDAO是一个可以帮助Android开发者快速将Java对象映射到SQLite数据库的表单中的...

2014-09-11 12:58:00 133

转载 直接拿来用!最火的Android开源项目(二)

21.drag-sort-listviewDragSortListView(DSLV)是Android ListView的一个扩展,支持拖拽排序和左右滑动删除功能。重写了TouchInterceptor(TI)类来提供更加优美的拖拽动画效果。DSLV主要特性:完美的拖拽支持;在拖动时提供更平滑的滚动列表滚动;支持每个ListItem高度的多样性公...

2014-09-11 12:55:00 99

转载 直接拿来用!最火的Android开源项目(一)

1.ActionBarSherlockActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionB...

2014-09-11 12:54:00 93

转载 直接拿来用!最火的iOS开源项目(三)

41.DCIntrospectIntrospect是由来自澳大利亚的Domestic Cat Software工作室在GitHub上发起的一个开源项目。Introspect是一个很小的工具集,主要用于帮助开发者调试使用UIKit框架构建的iOS用户界面,堪称是iOS界面调试神器。Introspect特别适合来做动态创建、运行时可更改、通过查找透明视图调整性能、不必重绘的...

2014-09-11 12:53:00 119

转载 直接拿来用!最火的iOS开源项目(二)

21.SSToolkitSSToolkit可以说是iOS开发者最常使用的工具类之一,该开源项目提供了一个完整的iOS类库集合,用于解决iOS开发者在开发过程中常碰到的一些问题,比如追踪一款设备是否具有视网膜显示屏或是否能剪裁图片,包含SSCollectionView、SSGradientView、SSSwitch等诸多非常方便的类。如果想要对SSToolkit作进一步了...

2014-09-11 12:51:00 112

转载 直接拿来用!最火的iOS开源项目(一)

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

2014-09-11 12:50:00 118

转载 通过itunes把文件放入app的document目录

通过itunes把文件放入app的document目录反向也是可以的。仅仅需要添加plist中一项:Application supports iTunesfile sharing,value YES即可!转载于:https://www.cnblogs.com/mgbert/p/3964447.html...

2014-09-10 14:59:00 127

转载 IOS7下,alertView不能使用addSubview添加textField解决办法

UIAlertView *alertView1 = [[UIAlertView alloc] initWithTitle:@"Enter Form Name" message:@"" dele...

2014-09-09 13:30:00 100

转载 ZXingObjC二维码扫描

#import "QRScanViewController.h"#import "AppDelegate.h"@interface QRScanViewController (){ BOOL infoShowing; UIAlertView *alert; BOOL upToDown; int num; UIImage...

2014-09-03 18:29:00 182

空空如也

空空如也

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

TA关注的人

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