- 博客(55)
- 收藏
- 关注
原创 ios FMDB
FMDB是用于进行数据存储的第三方的框架,它与SQLite与Core Data相比较,存在很多优势。 FMDB是面向对象的,它以OC的方式封装了SQLite的C语言API,使用起来更加的方便,不需要过多的关心数据库操作的知识。但是它本身也存在一些问题,比如跨平台,因为它是用oc的语言封装的,所以只能在ios开发的时候使用,如果想实现跨平台的操作,来降低开发的成本和维护的成本,就需要使用比较原始...
2018-06-04 16:19:35
429
转载 咨询项目会议纪要
作者:PAFA链接:https://zhuanlan.zhihu.com/p/30376662来源:知乎著作权归作者所有,转载请联系作者获得授权。无论是管理咨询项目,还是SAP实施项目,各阶段会产生很多类型的文档,计划表、方案书、流程图等等,但会议记录这个不起眼的东西,则会贯穿始末,或多或少的影响着项目的走势。这些文档,都属于商业写作的范畴,其目的都是为了“Inform”和“Influence”,...
2018-05-14 15:38:56
3740
原创 iOS UILabel闪烁字体实现
//根据@吖了个峥 写 UILabel *label = [[UILabelalloc]initWithFrame:CGRectMake(30,15, 120,20)]; label.text =@"测试"; [label sizeToFit]; [self.viewaddSubview:label];
2017-11-16 13:45:20
2149
翻译 ios 数组排空 防止出现NSNull数组溢出报错bug
#import typedefenum : NSUInteger { Dictionary, Array, String,} objectType;@interface NoEmptyTools :NSObject+(id)noEmptyWithObject:(id)object;@end
2017-11-01 11:40:43
844
原创 ios CLLocation定位坐标转换成ArcGIS坐标点
#import "KeyMapLocationClass.h"@implementation KeyMapLocationClass-(id)init{ if(self = [superinit]) { self.locationManager = [[CLLocationManager
2017-11-01 11:35:19
843
原创 ios ArcGIS双屏联动,双屏显示功能
/**VectorMap和ImageMap是通过AGSMapView实例出来的对象**/ self.VectorMap = [[AGSMapView alloc]initWithFrame:CGRectMake(0,0, viewWidth/2,viewHeight)]; self.VectorMap.tag =0; self.Vec
2017-11-01 11:31:07
811
转载 intellij license server
1、在激活窗口选择license server2、填入下面的license server: http://intellij.mandroid.cn/ http://idea.imsxm.com/ http://idea.iteblog.com/key.php(小写PHP)
2017-10-31 10:06:58
713
转载 ERP项目实施技术要点分析
1)、严格制定项目的实施周期和计划及方案;在项目实施开始之前,一定要根据每个客户不同的情况,制定出相应的实施计划、实施方案并规划出实施周期来,这一点是非常重要的。没有实施计划就无法预知项目何时完成,使人找不到目标感,对于一个没有目标的项目来说这将是非常可怕的事情。2)、项目要获得甲方高层的足够重视;所有项目无论大小都应该获得甲方高层的足够重视,成功的项目往往都是
2017-10-30 09:40:14
1459
原创 ios AFNetworking获取 status code 响应码
NSHTTPURLResponse * responses = (NSHTTPURLResponse *)response; //或者task.response NSLog(@"%ld",(long)responses.statusCode); if (responses.statusCode ==
2017-08-14 13:32:13
2217
原创 100行代码实现tableViewCell折叠
#import "ViewController.h"@interfaceViewController ()UITableViewDelegate,UITableViewDataSource>{ NSArray *dataArr; NSMutableArray *isOpenArr;}@property (n
2017-08-08 17:37:42
572
转载 ios随机生成4个字符串
12345678910111213141516171819202122232425- (NSString*)shuffledAlphabet { NSString
2017-06-28 09:20:20
746
原创 ios数组排序NSMutableArray *temp = [NSMutableArray arrayWithObjects:@"5",@"1",@"4",@"2",nil];
数组倒过来排序: NSMutableArray *array = [NSMutableArray arrayWithObjects:@"5",@"1",@"4",@"2",nil];array = (NSMutableArray *)[[array reverseObjectEnumerator] allObjects];
2017-04-17 10:37:40
535
原创 iOS 修改xcode主题 (xcode hdoria)
根据 https://github.com/hdoria/xcode-themes 地址下载更新新的xcode主题。下面是更新的git语句(1)安装所有的主题,打开终端:1$ git clone https://github.com/hdoria/xcode-themes.git2$ cd xcode-themes3$ ./install.sh #
2017-04-05 09:58:38
744
原创 ios block传值 最简单的方法
1、在您需要传值出去的控制器头文件里声明:@property (nonatomic,copy)void(^stringblockr)(int age);2、然后在你pop或者push到被传值的页面的方法里,调用该方法:self.stringblockr(15);3、在被传值的控制器中吊用你传值页面刚申明的方法: SecondVie
2017-03-31 09:00:16
989
转载 WebStorm Mac版 破解办法
由于之前才用的 "activation code" 破解已经在2月25号过期,所以这边从网上找到新的破解方法,下面进行分享:1在您已经安装完WWebStorm后,打开License Activation,选择"License server",在输入框输入:http://idea.iteblog.com/key.php然后点击:Activate!
2017-03-27 17:10:21
645
原创 iOS10 获取通讯录 最简单的方法分享
1先导入头文件#import 2遵循代理3 开始方法 CNContactPickerViewController * contactVc = [CNContactPickerViewControllernew]; contactVc.delegate =self; [self
2017-03-23 11:04:30
1431
原创 ios UIAlertController使用
UIAlertController *alertController = [UIAlertControlleralertControllerWithTitle:@"显示的标题"message:@"标题的提示信息"preferredStyle:UIAlertControllerStyleAlert]; [alertControlleraddAction:
2017-03-22 17:10:03
482
原创 关于mac 10.12.3 USB启动盘制作 分享
1.先从appstore上面下载 macOS Sierra,下载成功后显示在桌面。2.复制下面的命令,并粘贴到「终端」里,按回车运行:sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/ABCD --applicationpath /Ap
2017-03-17 12:13:49
2163
原创 mac版phpstorm Apache Server无法启动解决办法
打开终端输入一下命令,重启MAMP就可以解决!(可以直接复制上去,别问我是谁,我是JC)sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
2017-03-14 19:43:49
1047
原创 ios UITextField 添加内边距 或者修改文字位置
[self.startTimeFieldsetValue:[NSNumbernumberWithInt:5]forKey:@"paddingTop"]; [self.startTimeFieldsetValue:[NSNumbernumberWithInt:5]forKey:@"paddingLeft"]; [self
2017-03-09 10:14:30
3856
原创 ios入门动画分享
typedefenum : NSUInteger { Fade = 1, //淡入淡出 Push, //推挤 Reveal, //揭开 MoveIn, //覆盖
2017-03-08 15:39:48
321
原创 ios 利用苹果OpenGLES截图,防止无法获取地图的layer层图像,或者黑屏
//直接把代码复制上去,直接应用,self方法调用就可以生成当前屏幕所在的截图!-(UIImage *)zjcCutScreenImage { NSInteger myDataLength =self.width *self.height * 4; //设置屏幕长度宽度 GLubyte *buffer =
2016-12-27 17:06:00
3035
翻译 ios 判断图片是JPG或PNG
-(int) imageType:(long) flag{ int rtn =0; // long r = (flag^0b01000111010011100101000010001001); //JPEG File Interchange Format .jpg ff d8
2016-12-27 11:46:24
1536
原创 ios 自定义苹果原生方法 md5加密
建立好一个自定义的分类#import #import @interface NSString (MD5)- (NSString *)md5:(NSString *)input;@end实现方法:#import "NSString+MD5.h"@
2016-12-26 11:37:42
1356
原创 ios 自定义相册开发
//初始化picker- (UIImagePickerController *)picker{ _picker = [[UIImagePickerControlleralloc]init]; _picker.sourceType =UIImagePickerControllerSourceTypeCamera;//设置image pi
2016-12-23 10:18:25
451
原创 tableView默认选择第一行数据
1在实现didSelectRowAtIndexPath基础上:-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ if ([self.delegaterespondsToSelector:@selector(ZJCView
2016-10-05 11:38:48
1604
原创 ionic环境配置
由于之前配置路劲乱了导致很多报错;“npm-log”1、我先删除之前的cordova AND ionic sudo npm uninstall cordova -g (删除cordova) sudo npm uninstall -g ionic (删除ionic)2、然后重新安装该ionic(我是开VPN基础上装的) s
2016-09-27 17:55:16
414
转载 iOS10 UIImageWriteToSavedPhotosAlbum程序奔溃crash解决办法
Xcode报错: This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a strin
2016-09-20 21:41:10
3729
原创 Xcode8 注释快捷键不能使用解决办法
接触插件的屏蔽:终端命令运行: sudo /usr/libexec/xpccachectl 然后重启电脑就可以了!
2016-09-19 16:02:53
1765
1
原创 ios修改placeholder字体颜色的方法
这是第一种,添加属性 NSMutableDictionary *dict = [NSMutableDictionarydictionary]; dict[NSForegroundColorAttributeName] = [UIColorredColor]; NSAttributedString *string = [[NSAttributed
2016-08-04 17:03:28
632
原创 iOS 中文转码
很简单的一句话搞定(在进行get请求或者post请求时,遇到中文字符参数,进行转码!)这是ios9之前的写法! NSString *ss = @"cdcdc多好吃的吃的吃的"; ss = [ss stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
2016-07-18 14:46:02
635
原创 iOS归档
我先建了个模型,准备存放数据#import @interface Model :NSObjectNSCoding>@property (nonatomic,copy)NSString *name;@property (nonatomic,copy)NSString *age;+(instan
2016-07-11 16:04:54
378
原创 冒泡排序
int arrays[5] = {1,3,44,65,32}; int max =sizeof(arrays)/sizeof(arrays[0]); for (int i =0; i { for (int j =0; j4-i; j++)
2016-07-05 15:45:16
289
原创 新浪OAuth认证
消费方: Consumer Key ; Consumer Secret ——————> web view ————————> 消费方 AccessToken (保存在本地)
2016-07-05 10:01:25
377
原创 cocoapods 最新安装教程
最新Cocoapods 安装及使用假如出现这个错误[!] The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target.The dependency `SDWebImage (~> 3.8.1)` is not used in any concrete target
2016-06-29 12:41:47
1082
转载 iOS字符串转UTF8
NSString *str =@"https://DETail.tmall.com/item.htm?spm=a230r.1.14.3.tTpo48&id=529348225489&ns=1&abbucket=19&sku_properties=10004:653780895;5919063:6536025;12304035:4陈道明多吃点么8072";// 把这个转成U
2016-06-20 11:23:10
945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人