
IOS开发
文章平均质量分 67
庞敬宇
hi
展开
-
[IOS]针对Pods 第三方库的本地化
一般的本地化有1.本地化应用程序名称2.本地化字符串3.本地化图片4.本地化其他文件原创 2014-11-14 16:08:09 · 2084 阅读 · 0 评论 -
[iOS]集成Flurry移动应用统计平台
作为移动应用统计分析领域里的标杆平台,Flurry拥有非常全面的功能,并不仅仅限于数据统计、分析功能,还提供App Circle广告、推广平台功能。可以说Flurry是目前最全面的移动应用统计分析产品,除了统计单个应用内的各类数据指标外,还可以提供跨应用之间的 转化统计等针对企业级用户的功能。单纯从移动应用的数据统计功能来看,Flurry也处于领先位置。其功能模块设置合理,分析维度全面,分析流原创 2015-04-14 15:13:33 · 1585 阅读 · 2 评论 -
[iOS]PDF格式的矢量图作为图片资源自动适配
在 iOS App 中,图片一直是展现 App 细节的主要元素,它至关重要。当我们去开发一款 App 时,我们需要不同分辨率的图片以保证在不同分辨率的屏幕下均可得到精致的展示。随着 iPhone 设备迭代新品,越来越多不同尺寸的分辨率需要适配,直到 iPhone 6 及 iPhone 6 Plus 发布前单启动时的 Default 图片就已经有 @1x, @2x, 568h@2x 三种尺寸需要适配转载 2015-04-28 09:34:06 · 3810 阅读 · 0 评论 -
[iOS]图片压缩&保存View为内容Img
1、图片的压缩封装类方法+ (UIImage*)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)newSize{ // Create a graphics image context UIGraphicsBeginImageContext(newSize); // Tell the ol原创 2015-06-02 14:43:16 · 913 阅读 · 0 评论 -
[iOS]UITableViewController完成收回键盘操作
UITableViewController 本身能够实现键盘适配(cell中控件焦点会移动到键盘上方在做键盘收回的时候思考过如下方案1、tableview添加点击事件结果:点击事件和tableview的didselect 冲突,导致didselect失效2、scrollview代理滚动收回键盘结果:目的可以达到,但是当点击textfield的时候,此时键盘会出现之后直接收回。原原创 2015-06-02 14:56:49 · 1114 阅读 · 0 评论 -
[iOS]判断字符串是否为合法邮箱地址
- (IBAction)saveEmailAction:(id)sender { if ([self isValidateEmail:_mailField.text]) { [self.delegate saveEmail:_mailField.text]; [self.navigationController popViewControl原创 2015-06-02 14:47:44 · 1769 阅读 · 0 评论 -
[iOS]时间筛选之<本周、上周、更早>
1、可以实现时间筛选,目测应该还有更简单的方法。思路: 获取当天时间,和目标时间进行比对操作。注意点:时区 时区 时区 重要的时区说三遍。- (void)viewDidLoad { [super viewDidLoad]; NSDate * today = [NSDate date]; //定义当前时区时间 NSString * time =@原创 2015-08-26 11:25:35 · 2209 阅读 · 0 评论 -
[iOS]UITableViewController 无法实现键盘自动适配
苹果官方文档:The UITableViewController class implements the foregoing behavior by overriding loadView, viewWillAppear:, and other methods inherited from UIViewController. In your subclass of UITable原创 2015-08-13 14:14:05 · 1815 阅读 · 0 评论 -
[iOS]CoreText 学习笔记(1)
感谢唐巧大神的文章,总结一下学习笔记.完善的排版引擎,所有的代码(颜色、frame等)按照不同的功能分成不同的类。按照以上原则,将CTDisplayView中的部分内容拆开,由 4 个类构成:CTFrameParserConfig类,用于配置绘制的参数,例如:文字颜色,大小,行间距等。CTFrameParser类,用于生成最后绘制界面需要的CTFrame原创 2015-08-19 10:38:24 · 597 阅读 · 0 评论 -
中文分词隐私政策
中文分词 尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,中文分词 会按照本隐私权政策的规定使用和披露您的个人信息。但中文分词 将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,中文分词 不会将这些信息对外披露或向第三方提供。中文分词 会不时更新本隐私权政策。 您在同意中文分词 服务使用协议之时,即视为您已经同意本隐私...原创 2018-10-14 16:22:30 · 216 阅读 · 0 评论 -
彩色世界隐私
彩色世界 尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,彩色世界 会按照本隐私权政策的规定使用和披露您的个人信息。但彩色世界 将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,彩色世界 不会将这些信息对外披露或向第三方提供。彩色世界 会不时更新本隐私权政策。 您在同意彩色世界 服务使用协议之时,即视为您已经同意本隐私权政策全...原创 2018-10-18 18:02:38 · 167 阅读 · 0 评论 -
iOS技能大全隐私策略
iOS技能大全 尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,iOS技能大全 会按照本隐私权政策的规定使用和披露您的个人信息。但iOS技能大全 将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,iOS技能大全 不会将这些信息对外披露或向第三方提供。iOS技能大全 会不时更新本隐私权政策。 您在同意iOS技能大全 服务使用协议...原创 2018-10-28 11:11:25 · 437 阅读 · 0 评论 -
[iOS]一行代码给中文数组添加索引
/** * 将原数据以及存放索引的空数组 传参 返回整理后的数组 * 已用分类封装,直接引入头文件 使用方法即可 * * https://github.com/KKKKaras/JY_SectionDemo */#import "JYTableViewController.h"#import "ChineseString.h"#import "NSObject+Index原创 2015-03-24 13:50:54 · 672 阅读 · 0 评论 -
IOS8关于本地通知
ApplicationDelegate中注册通知 if ([UIApplication instancesRespondToSelector:@selector(registerUserNotificationSettings:)]) { [application registerUserNotificationSettings:[UIUserNotificationS原创 2015-03-12 15:04:44 · 601 阅读 · 0 评论 -
IOS 防止button重复点击
- (IBAction)useWeChatLogin:(UIButton *)sender { NSLog(@"微信登陆按钮被点击"); _WeixButton.userInteractionEnabled=NO;}这样在点击之后,该按钮不会响应用户的操作原创 2015-03-09 16:50:13 · 1168 阅读 · 0 评论 -
[ios]关于MediaPlayer 播放进度的存取
关于MediaPlayer 播放进度的存取原创 2014-11-26 10:08:43 · 1309 阅读 · 1 评论 -
[IOS]IOS8下监听UIWebview视频全屏方法
IOS8 之前使用的监听Uiwebview视频的代码已经作废。IOS8下亲测可用的监听代码如下:#define IS_OS_6_OR_LATER ([[[UIDevice currentDevice] systemVersion] floatValue] >= 6.0)#define IS_OS_8_OR_LATER ([[[UIDevice currentDevice] sys原创 2014-12-17 16:11:41 · 1277 阅读 · 0 评论 -
AFNetworking2.X +Dbcamara 上传图片、文件
AFNetworking2.X +Dbcamara 上传图片、文件原创 2015-01-30 15:42:55 · 663 阅读 · 0 评论 -
[IOS]Uiwebview+js,点击图片得到地址
网上的教程你复制我,我复制你,特别容易误导像我这样的新手,好不容易找到一个方法,却因为 网上给的js代码用了系统的click方法,导致一直无效。网页中图片的节点是 img,利用js 得到图片节点下的所有地址,并且为每一个图片添加点击事件点击时,触发一个url,即图片的地址。利用uiwebview代理,得到地址,并进行一个后续的一个处理。step 1: 准备js文件fun原创 2015-01-22 10:43:22 · 1342 阅读 · 0 评论 -
[IOS]字符串判断、移除emoji 表情
移除emoji表情、判断emoji表情原创 2014-12-26 14:20:33 · 4748 阅读 · 1 评论 -
[IOS]代码创建UINavigationController+UITabBarController
- (void)viewDidLoad { [super viewDidLoad]; //初始化所有的子控制器 //首页 IWHomeViewController *home=[[IWHomeViewController alloc]init]; home.view.backgroundColor=[UIColor whiteColor]; [self原创 2014-12-06 20:33:43 · 608 阅读 · 0 评论 -
[IOS]猿题库网络json数据缓存
使用JSON 数据缓存的初衷 是提高用户体验,用数据缓存代替loading动画。整个一个流程是 进入视图控制器加载缓存—向服务器发送数据请求——更新数据 首先 pods 安装猿题库 或者从外部直接添加到工程yrk是基于afnworking的一个封装库,也就是说工程里同样需要afn。首先自定义一个 类 例如:SubApi这个接口类负责 进行的是发送数原创 2015-01-14 21:58:16 · 2341 阅读 · 0 评论 -
[IOS]IOS8下地图定位的使用方法
和ios7比较,稍微增加了些变动1.在Info.plist表里面添加两个变量NSLocationAlwaysUsageDescriptionNSLocationWhenInUseUsageDescription首先这2个字段没有特别的意思,可以理解为使用定位时候的提示语添加之后在h文件:#import #import #import "Corel原创 2014-12-08 15:23:09 · 671 阅读 · 1 评论 -
SDWebImage的详细使用
第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件1#import "UIImageView+WebCache.h"第三步,调用sd_setImageWithURL:方法缓存图片,注意,这就是新版转载 2014-12-15 15:10:49 · 626 阅读 · 0 评论 -
IOS通讯录开发<1> 授权应用访问通讯录
最近做了个项目要求 访问用户的通讯录并且针对通讯录里的数据进行筛选,基于现有的IM用户体系,进行邀请添加聊天。首先用户通讯录信息 作为重要的隐私,访问通讯录 在IOS6 以上版本 是必须经过用户同意,才可以访问。ABAddressBookRef addressBook =NULL; if([[UIDevice currentDevice].systemVersi原创 2015-03-07 15:14:16 · 720 阅读 · 0 评论 -
IOS通讯录开发<2> 通讯录的获取及应用
这是博主在根据需求做的一个流程图,不一定适用于其他项目,就当抛砖引玉。我用的是http://mob.com/ 的短信验证 sdk,同样有实现短信验证功能和匹配通讯录好友功能。 这里无论是用系统 还是第三方都不是关键sdk获取通讯录非常方便 _addressBookData=[SMS_SDK addressBook]; //获得本地通讯录 for (int i=0;原创 2015-03-07 15:47:32 · 514 阅读 · 0 评论 -
掌上销售助手隐私策略
掌上销售助手尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确,更有个性化的服务,掌上销售助手会按照本隐私权政策的规定使用和披露您的个人信息。但掌上销售助手将以高度的勤勉,审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,掌上销售助手不会将这些信息对外披露或向第三方提供掌上销售助手会不时更新本隐私权政策。您在同意掌上销售助手服务使用协议之时,即视为您已经同意本隐私...原创 2018-11-05 21:48:58 · 441 阅读 · 0 评论