CQAHF的博客

爱生活 爱编程

排序:
默认
按更新时间
按访问量

iOS AFNetworking 打印从服务器返回的错误提示信息

每次做项目的时候都会在网络请求时候测试接口的时候会出现一些不同的错误,而控制台打印的错误提示信息都是data类型,看不出提示的错误的信息是什么。后面经过一些查阅发现其实是可以把这个转变为string的类型,这样就可以很明了的知道是什么错误。下面就来看看如何修改 (1)找到AFNetWorking...

2018-10-30 13:49:46

阅读数:14

评论数:0

iOS 关于APNS推送问题总结

       最近在项目中,遇到了在测试环境下可以正常接收到推送通知,但是在正式环境下却不可以接收到推送通知。并且,appstore上面的app也是可以正常接收到通知。  一开始,我觉得测试环境可以正常接收,说明代码可能没问题(本身推送这块的代码并没有动)。那就可能是正式推送证书过期了,让服务器那...

2018-09-18 18:14:47

阅读数:28

评论数:0

IOS 任务执行顺序

关于dispatch_group的概念以及几种场景下的使用: 1、调用接口的时候,一个vc下要调用多个接口的情况下,而且这写接口成功回调顺序需要严格控制。目前的解决方式通常是在第一个接口成功的回调里边调起第二个接口,这种方式不能说不行,但是某些时候可能也会存在无法控制不能实现业务逻辑。但是通过d...

2018-09-14 17:43:38

阅读数:59

评论数:0

iOS 信号量机制

       使用gcd的同学大都知道ios中开辟线程,使用gcd很容易实现。如果同时要开启多个子线程异步执行,那么同学们有没有考虑过多个子线程异步执行的时候,假如cpu提供的可用资源不足以支撑n个子线程run的时候,会出现什么情况?也许有的同学会认为添加线程锁让线程处于加锁状态下运行,这样的确可...

2018-09-14 17:28:05

阅读数:45

评论数:0

iOS 国际化问题

** 原文作者:https://www.xiaolei0808.com/2016/04/24/Localized-iOS/ ** 一个iOS应用程序,如果想要在多个国家和地区的AppleStore上架,是很简单的一件事情。如果想要每个国家和地区的用户都能获得良好的使用体验,首先需要做的一件事情就...

2018-09-11 14:41:18

阅读数:39

评论数:0

iOSBugly的使用

-(void)initBugly{ //[Bugly startWithAppId:BuglyKey]; BuglyConfig *config = [[BuglyConfig alloc] init]; config.applicationGroupIdent...

2018-09-06 13:42:28

阅读数:42

评论数:0

IOS引导页

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [self initUserGuidePage]; //用户引导页...

2018-09-06 13:38:55

阅读数:89

评论数:0

iOS启动异常处理

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //启动异常处理 InstallSignalHandle...

2018-09-06 13:24:00

阅读数:41

评论数:0

yy出品必属精品之 YYKit

github的下载地址 https://github.com/ibireme/YYKit       YYKit 是一组庞大、功能丰富的 iOS 组件。   为了尽量复用代码,这个项目中的某些组件之间有比较强的依赖关系。为了方便其他开发者使用,我从中拆分出以下独立组件: YYMod...

2018-08-23 17:25:57

阅读数:52

评论数:0

使用YYAnimatedImageView加载GIF图,并且可以控制只播放一次

//1.初始化YYAnimatedImageView YYAnimatedImageView *imageView = [[YYAnimatedImageView alloc] init]; imageView.backgroundColor = [UIColor whiteColor]; i...

2018-08-23 17:23:11

阅读数:341

评论数:0

[iOS]定制性强的广告轮播图--SCAdView

  pod 'SCAdView'   SCAdView *adView = [[SCAdView alloc] initWithBuilder:^(SCAdViewBuilder *builder) { builder.adArray = arrayFromSe...

2018-08-23 17:02:40

阅读数:53

评论数:0

保留小数点2位,最大金额不超过特定值

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if (textField =...

2018-07-09 14:55:48

阅读数:61

评论数:0

ios 当前周周一到周日日期

// 获取当前周的周一和周日的时间- (NSString *)getWeekTime{    NSDate *nowDate = [NSDate date];    NSCalendar *calendar = [NSCalendar currentCalendar];    NSDateComp...

2018-06-29 14:35:28

阅读数:186

评论数:0

ios 优秀的三方块总结

还是比较方便的,起码完成了分类,只是没能加上自己收藏时对链接的注释(这样查找更快了),昨天朋友推荐了Astral,通过加标签的方式来实现分类,也很直观明了...那为什么LZ还要做这个整理呢?一是,能够分享出来;二是:可以自己无限的加入自己解释,更快的天下Code,唯快不破查找_!总览/大集合vso...

2018-06-20 15:39:40

阅读数:343

评论数:0

ios 动态标签 可点击

#import "XGTagView.h" @interface XGTagView() @end @implementation XGTagView /** * 初始化 * * @param frame frame * @param...

2018-05-24 17:08:20

阅读数:110

评论数:0

IOS APPDelegate 跳转指定页面

情景一:在开机启动广告中跳转:实现思路就是把广告视图作为当前的跟视图,这样的话很多时候,在跳转的时候就不能通过获取跟视图的方式来获取UITabBarController,再通过UITabBarController在获取导航控制器了,因为这个时候通过跟视图获取到的是广告视图控制器。呢么想获取到跟视图...

2018-05-23 09:58:31

阅读数:278

评论数:0

侧滑返回上一级

侧滑返回NavigationController自从iOS7.0之后, 增加了一个滑动返回功能, 当push入一个控制器并且展示了这个控制器的View时, 除了点击左上方的返回按钮之外, 还可以向右滑动屏幕左边缘同样可以达到返回上一级界面的效果但是侧滑返回的问题就在于, 我们在项目中, 经常要使用...

2018-04-25 18:31:01

阅读数:103

评论数:0

ios tableViewCell 高度自适应

开发过程中,会很少使用系统自带的cell,一般都会自定义cell,用来展示各式各样的界面布局,所以我们要自定义cell---------项目中用过很多种cell高度自适应的算法,都感觉挺麻烦的,这个方法相对来说简单易懂,希望对大家有帮助1、创建存储数据类:              Model层2...

2018-04-14 10:21:16

阅读数:271

评论数:0

ios 各种进度条设计

下面贴上代码:控制器ViewController:#import <UIKit/UIKit.h> @interface ViewController : UIViewController @end /*** ---------------分割线---...

2018-04-13 09:34:36

阅读数:183

评论数:0

ios常用第三方总结

用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件SDWebImage多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件Reachability监测网络状态DateTools友好化时间MBProgressHUD一款...

2018-04-12 12:08:56

阅读数:87

评论数:0

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