- 博客(107)
- 资源 (10)
- 收藏
- 关注

转载 iOS 博客资源精选
摘要:记录一些网上非常牛的人写的博文.收藏起来. 以备日后需要时学习备用.1:iOS中UIWebView的Javascript与Objective-C通信http://imchao.net/2012/03/18/uiwebview-javascript-communicate-with-cocoa-in-ios/2:UIView 你知
2015-08-26 13:57:00
481

转载 程序员如何写好技术简历 —— 实例、模板及工具
by @Easy前言光是做人才拍卖这几个月,我就看了几千份技术简历,觉得很感慨。有太多程序员因为不知道如何表达自己,而埋没了自己的才华,拿着原本可以拿到一半的薪资,在一家默默无闻的公司里边加班到深夜。很少有人关心写简历的人的心情:简历应该怎么写,写什么,用什么工具,写成什么格式。即使偶尔招聘站有一些不错的模板,也牢牢的锁在自己的产品里边,不通过它的平台投递就不让下载,甚至转换成PDF还
2015-07-31 08:55:23
4837

转载 【IOS】IOS开发常用函数
1、获取本地的语言 + (NSString *)getLocalLanguage { NSString *language = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] objectAtIndex:0]; return language;
2015-07-29 14:41:38
490
原创 IOS FKConsole设置XCODE控制台输出中文
FKConsole设置XCODE控制台输出中文FKConsoleWhat is this?FKConsole是一个用于在Xcode控制台显示中文的插件。很多情况下,在程序中打印中文的时候:NSLog(@"%@", (@[@"测试", @"好的"]).description);在控制台的输出往往是:( "\U6d4
2016-03-22 10:24:01
2998
原创 IOS 设置label中划线、下划线
IOS 设置label中划线 NSMutableAttributedString *oldPriceAtt = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"¥%.2f",[list.marketPrice floatValue]] attributes:@{NSStr
2016-03-18 11:44:37
1814
原创 iOS设置navigationBar背景透明
iOS设置navigationBar背景透明 [self.navigationController setNavigationBarHidden:NO]; [self.navigationController.navigationBar setTranslucent:YES]; [self.navigationController.navigationBar setBac
2016-03-17 21:11:52
2682
原创 IOS 使用高德地图一次定位
IOS 使用高德地图一次定位 [AMapLocationServices sharedServices].apiKey = GaoDe_MapKey; self.locationManagerr = [[AMapLocationManager alloc] init]; [self.locationManagerr setDesiredAccura
2016-03-16 13:27:08
2899
原创 IOS 调用苹果地图
//当前的位置 MKMapItem *currentLocation = [MKMapItem mapItemForCurrentLocation]; //目的地的位置 MKMapItem *toLocation = [[MKMapItem alloc] initWithPlacemark:[[MKPlacemark allo
2016-03-01 22:48:55
711
原创 iOS 保存图片到相册
在需要的地方添加下面的方法UIImageWriteToSavedPhotosAlbum(image, weakSelf,@selector(imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:),nil);下面的方法为保存失败还是成功的回调- (void)imageSavedT
2016-02-28 17:39:18
1012
转载 iOS开发使用tableView从服务器加载图片时的卡顿现象解决方案
新手做开发的时候一般都会遇到使用tableView从网上加载图片并显示图文的时候会有卡顿现象,而这种卡顿现象也是因为多种原因造成的。一般可以分为两种:一种是由于网上加载图片需要动态定义cell的高度(如果是固定的高度,可以忽略),而在定义cell高度的时候一般都会先去下载图片然后再计算图片的大小,进而计算cell的高度。另一种就是在cell显示图片时,没有进行异步处理加载图片与显示的逻辑。
2016-01-03 22:03:51
3381
转载 关于UIImageView的显示问题——居中显示或者截取图片的中间部分显示
我们都知道在ios中,每一个UIImageView都有他的frame大小,但是如果图片的大小和这个frame的大小不符合的时候会怎么样呢?在默认情况,图片会被压缩或者拉伸以填满整个区域。通过查看UIView的属性可以知道,view的contentMode属性可以用来控制图片的显示情况。下面的设置可以让图片进行居中显示。imageView.contentMode = UIViewCon
2015-12-21 10:36:56
742
转载 如何跳到系统设置里的各种设置界面
昨天的文章《iOS开发之如何跳到系统设置里的WiFi界面》介绍了如何从APP里跳到WiFi设置界面,很多朋友非常喜欢这样的小功能,还有朋友正想做这个功能刚好看见啦!跳到更多设置界面除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务、FaceTime、音乐等等。都是可以的,一起来看看如何实现的!定位服务定位服务有很多APP都有,如果用户关闭了定位
2015-12-09 10:11:37
666
转载 关于tableview的多选问题
声明下,虽然说的是原创,但是所有的方法都是谷歌搜到的,我只是整理者;目前我发现有两种方法,第一种方法:- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{ return UITab
2015-11-21 11:50:11
804
转载 XCode 7.1 安装 Alcatraz包管理器失败的处理
按照官方的文档(https://github.com/supermarin/Alcatraz),先卸载再重新安装即可。步骤如下:1. 退出Xcode2. rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcpluginrm -rf ~/Library/Application
2015-11-10 19:57:39
390
转载 iOS 9 新特性之实现 3D Touch 就是 So easy -- OC版
10月19号,周末,起床去吃早餐,吃完回来顺便去沃尔玛逛逛,把晚上的菜给买了,逛着逛着就来到了卖苹果手机的柜台,可能职业病吧,随手玩了下最新出来的iPhone6s,看下它新出来的功能3D Touch,简单的使用了下挺难按出来的,貌似要找找手感,现在主流的app 已经支持此功能了,于是想实现下次功能的想法在脑海里挥之不去,最大的遗憾是只能在iPhone6s以上机型上使用,貌似其他手机可以通过越狱实现
2015-10-27 16:58:27
467
转载 iOS 应用架构谈 本地持久化方案
iOS 应用架构谈 本地持久化方案转载:http://www.cocoachina.com/ios/20151015/13759.html
2015-10-19 08:48:21
385
转载 浅谈iOS中MVVM的架构设计与团队协作
浅谈iOS中MVVM的架构设计与团队协作转载:http://www.cocoachina.com/ios/20150122/10987.html
2015-10-16 15:55:54
381
转载 iOS 8 新特性介绍
原文出处: Mattt Thompson 译文出处:nshipster 欢迎分享原创到伯乐头条 转载:http://blog.jobbole.com/72730/随便去问任何人,他们都会告诉你WWDC2014是近年来最为激动的回忆。 整个大会没有发布任何新硬件,它是一次史无前例的软件开发者盛宴!仅是iOS 8和OS X Yosemite的发布就能让2014成为苹果平
2015-10-09 09:01:23
563
转载 IOS9:如何在 iOS 9 中创建 Stack View
作者:Arthur Knopper,原文链接,原文日期:2015-09-14译者:小铁匠Linus;校对:numbbbbb;定稿:小锅在 iOS 9 之前,即使是创建相对简单的用户界面(User Interface),也需要在使用自动布局(Auto Layout)时添加大量的约束(Constraint)。在 iOS 9 中,苹果官方引进了 Stack View,它会为每个新增的子视图自
2015-10-08 11:03:42
547
原创 Error:IOS集成支付宝出现的错误
1.集成支付宝出现的错误:问题:Cannot find interface declaration for 'NSObject', superclass of 'Base64'解决方法:出现这个错误是只需要在PCH头文件中添加下面的代码:#import #ifndef __IPHONE_5_0#warning "This project uses features o
2015-09-28 14:37:23
605
转载 理解Bitcode:一种中间代码
今天试着用Xcode 7 beta 3在真机(iOS 8.3)上运行一下我们的工程,结果发现工程编译不过。看了下问题,报的是以下错误:ld: ‘/Users/**/Framework/SDKs/PolymerPay/Library/mobStat/lib**SDK.a(**ForSDK.o)’ does not contain bitcode. You must rebuild it wi
2015-09-25 15:13:50
661
转载 iOS开发:2分钟快速集成支付宝快捷支付
本文介绍了iOS快速集成支付宝支付的方法,本文中介绍的方法是经过一次封装,因此配置完成之后调用仅需一行代码即可支付宝支付,非常的方便,希望大家喜欢。 我只是根据官方的文档,对支付宝的SDK做了进一步封装,其中密钥的生成很简单,需要看官方的文档,官方的文档我在工程附件目录里也有一份,如果需要马上集成,没工夫研究的话,可以大致看一下密钥的生成即可,其他的配置我会在下面
2015-09-25 09:43:16
723
原创 Error:ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations:
提交app是遇到如下错误:ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle 'xxxx'."ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these o
2015-09-24 09:48:48
13425
转载 iOS 修改 TableView 的 delete 按钮
在iOS 6 以前重写-(void)willTransitionToState:(UITableViewCellStateMask)state ,发现iOS7 以前的方法不管用了iOS7 下在自定义cell里重写-(void)willTransitionToState:(UITableViewCellStateMask)state{[super
2015-09-22 16:40:55
455
转载 iOS8 用UITableViewRowAction实现Cell自定义滑动操作
在iOS 8以前,如果想自定义一个UITableViewCell的滑动操作是一件比较麻烦的事情,系统只支持删除,如果我们想加上一个类似于“置顶”的操作需要处理不少逻辑,而进入iOS 8以后,系统提供了UITableViewRowAction以及新的delegate方法,使得自定义一些操作变得非常容易,如果想加上一个置顶,只需要这样:- (BOOL)tableView:(UITableView
2015-09-22 16:39:46
438
原创 IOS 记录一些用到的正则表达式
/** * 判断是否为纯数字 */#define AllNum @"^[0-9]*$"/** * 判断保留两位的小数和正整数 */#define KeepTwoDecimalAndPositiveInteger @"^\\+?([1-9]+[0-9]*|0)(\\.[0-9]{0,2})?$"/** * 邮箱判断 */#defi
2015-09-21 10:54:21
359
原创 AFNetworking 下载文件方法
第一种方法: AFHTTPRequestSerializer *serializer = [AFHTTPRequestSerializer serializer]; NSString *urlStr = [NSString stringWithFormat:@"%@/energy/do/chargeapp/getuserphoto.do?;sessionid=%@",IP,sel
2015-09-19 16:06:09
2151
原创 Error:<Error>: ImageIO: CGImageReadCreateDataWithMappedFile...error = 2 (No such file or directory)
报错:: ImageIO: CGImageReadGetBytesAtOffset : *** ERROR *** CGImageSource was created with data size: 23884 - current size is only: 1173或: ImageIO: CGImageReadCreateDataWithMappedFile...error = 2
2015-09-19 15:58:39
1868
转载 Cocoa编码规范
简介:本文整理自Apple文档《Coding Guidelines for Cocoa》。这份文档原意是给Cocoa框架、插件及公共API开发者提供一些编码指导,实质上相当于Apple内部的编码规范。在多人协作时,一份统一的代码规范大大减少开发者之间的沟通成本,极力推荐。 目录:一、代码命名基础二、方法三、函数四、Property及其他五
2015-09-09 09:19:49
460
原创 怎么才能知道我点击了cell上的按钮所对应的是那一行的cell
在自定义UITableViewCell中创建了一个按钮。我想在点击该按钮时知道该按钮所在的cell在TableView中的行数。只要在btn的方法里添加下面这个方法就行了。 NSIndexPath *indexpath =[self.tableView indexPathForCell:((UITableViewCell *)[
2015-09-08 09:33:07
1694
转载 Apple iOS MDM service 簡介
Apple iOS MDM service 簡介 藉由MDM服務,企業可以用來控管配發給員工的iOS Device。可以採用Apple官方推出的工具,也可以採用第三方開發的服務。 MDM server傳送描述檔和指令的流程 管理員傳送一個設定描述檔(Configuration Profile)到使用者的iOS裝置上。 使用者安裝該設定描述檔。 該台iOS裝置向M
2015-08-25 10:15:25
2092
转载 iOS MDM开发流程
一年前曾参与过中石油的一个移动平台项目,实现了通过MDM对iOS设备进行管理。由于苹果对于mdm这块的接口及开发流程只向几个合作伙伴进行了分享,并没有对具体实现的文档进行公开,所以这方面的资料非常少。现在把实现的过程分享给大家,希望能对大家有所帮助。MDM介绍MDM的全称是Mobile Device Management,是企业IT 向移动互联网过渡的平台技术,帮助企业将IT管理能力从传统
2015-08-25 10:14:38
1083
原创 IOS TabBar小知识(不断更新中。。。)
1.调整TabBar上Title的位置[childNav.tabBarItem setTitlePositionAdjustment:UIOffsetMake(-5, -5)];2.设置abBar上Title的字体[childNav.tabBarItem setTitleTextAttributes:@{NSFontAttributeName:[UIFont systemFontO
2015-08-20 09:45:37
477
原创 IOS 去除webView中长按出现文本选取框
webView在默认状态下时,长按文本会出现文本选取框用来复制文本,但有时我们不需要这个功能,那怎么去除掉呢? 其实很简单,只要在webView的webViewDidFinishLoad代理方法中添加下面这行代码就可以了。- (void)webViewDidFinishLoad:(UIWebView *)webView{ //去除长按后出现的文本选取框
2015-08-20 09:27:56
3099
原创 调整navigationBar按钮的位置
按照一般的方法创建导航栏的左右按钮时,会出现按钮向里偏的现象,但有时想让按钮往屏幕边靠怎么办呢?1.首先先创建按钮 UIButton *button = [[UIButton alloc] init]; [button setBackgroundImage:[UIImage imageNamed:imageName] forState:UIControlState
2015-08-18 16:30:30
1265
原创 如何设置TextField前的图片
在登陆等界面经常会需要在输入框前添加一个提示性的图片用来告诉用户此输入框的作用如何设置此类输入框呢?只需设置textField的leftView属性。/** * 设置输入框前的图片 */- (void)setTextFieldLeftImageView:(UITextField *)textField leftImageName:(NSString *)imageName
2015-08-18 10:11:47
2429
原创 The Swift Programming Language 中文版 Swift2.0学习
The Swift Programming Language 中文版 Swift2.0学习地址:http://wiki.jikexueyuan.com/project/swift/
2015-08-05 11:39:08
421
原创 Photoshop CS6学习地址
祁连山PS视频教程:Photoshop CS6教程在线学习地址:http://pcedu.pconline.com.cn/videoedu/photoshop/1208/2886994.html
2015-08-05 11:36:30
590
原创 快速创建设置类界面
通过该项目可快速设置包含开关、文本域、选择器以及其他多个类型的设置页面。附件偏大,请在此下载:https://github.com/DavdRoman/Bohr
2015-08-04 16:19:54
416
转载 Pinterest开源图片下载和缓存框架--PINRemoteImage
Pinterest开源图片下载和缓存框架--PINRemoteImage (在iOS代码库中浏览本帖)关键字:图片下载,缓存代码类库:视图动画(ViewAnimation)GitHub链接:https://github.com/pinterest/PINRemoteImagePINRemoteImage是知名图片社交应用Pinterest开源的一款线程安全、高性能、功能
2015-08-04 16:13:19
2048
IOS可拖拽自动吸附的悬浮按钮
2019-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人