墨墨的小孩

欢迎来到周宏辉的博客


  • 首页

  • 归档

Apple开发者电话的坑~(附解决方式)

发表于 2018-05-30

日常吐槽

提交开发者账号申请后,在被打回来了两次后,第三次提交后的审核时间已经达到了12天了。所以抱着试一试的心态去联系开发者支持中心。没想到居然打通了,在交谈中得知默认的开发者支持电话基本上是打不通的(400-67-1855),because~ cause~ se~ 因为他们采用了新的方式 Orz。

现在大致的“套路”是:

  • 进入开发者网站
  • 选择页面底部“Support”->“contact us”,进入支持页面
阅读全文 »

谈谈iOS开发中MVVM和MVC的个人理解

发表于 2018-05-06

前言

常规的思维方式

抛开iOS之外的思考

个人的理解

异同

结合ReactiveCocoa

Demo

iOS开发笔记:让自己的工具可以支持CocoaPods

发表于 2018-05-02

前言

折腾了两个多小时,踩了几个坑以后,终于是制作并完成了自己的第一个支持CocoaPods的开源库了。很简单的一个小工具,一个简易的弹窗。这个不是用view加在keyWindow的方式,采用的是控制器的方式,感兴趣的可以下载看下。这个不是这次的主题,所以不做说明 😎

阅读全文 »

CocoaPods私有库更新

发表于 2018-04-27 | 分类于 技术

1.修改.podspec文件中的版本号;

s.version = xxxx //如 “1.0.1” 修改1.0.0版本,不能是之前的版本,要不提交不成功

2.上传到远程仓库;

$ git add . ;

$ git commit -m “XX” ;

$ git push origin yourbranch。

阅读全文 »

iOS弹窗转场动画控制器

发表于 2018-04-27

一款自定义的弹窗转场动画,支持UIViewController及其子类。一般使用在需要交互的弹窗功能中,比如选择某个类型,分享菜单等。

阅读全文 »

学习Markdown

发表于 2018-04-26 | 分类于 技术

常用的markdown语法学习

一、字体大小

#一级标题

##二级标题

阅读全文 »

DZNEmptyDataSet的使用

发表于 2018-04-26

####前言:
最近发现一个小神器《DZNEmptyDataSet》,用处就是在某些页面如果有网络加载失败,或者没有数据时可以给一个页面提示,简单做了一个Demo,发现效果挺不错的,关于说明和讲解的文章网上有很多,这里不做过多的解释,下面展示下Demo效果:

阅读全文 »

UITableViewCell圆角图片优化心得

发表于 2018-04-26

Cell上面的圆角,避免每次复用时重复处理图片

没有废话,直接上代码:

工具:YYImage

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

+ (YYWebImageManager *)avatarImageManager {

static YYWebImageManager *manager;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
NSString *path = [[UIApplication sharedApplication].cachesPath stringByAppendingPathComponent:@"USG.Avatar"];
YYImageCache *cache = [[YYImageCache alloc] initWithPath:path];
manager = [[YYWebImageManager alloc] initWithCache:cache queue:[YYWebImageManager sharedManager].queue];
manager.sharedTransformBlock = ^(UIImage *image, NSURL *url) {
if (!image) return image;
return [image imageByRoundCornerRadius:100]; // a large value
};
});
return manager;
}
1
2
3
4
5
6
7
8

[self setImageWithURL:url
placeholder:placeholder
options:kNilOptions
manager:[USGHelper avatarImageManager]
progress:nil
transform:nil
completion:nil];

使用AFNetworking实现文件的下载

发表于 2018-04-26

吐槽 o(╯□╰)o

最近在写的一个项目里面涉及到资源包的下载操作,由于用户在使用过程中有可能会同时下载多个资源包,那么就需要对下载功能进行设计和封装。最开始使用的是使用AFN的下载方法来进行实现的,不过当时项目需求要求不是太高,所以没有处理一些特殊情况,比如任务数量的控制,优先级还有断点下载等等。就简单的在一个单例Manager里面添加了一个字典,将下载资源包的URL地址作为Key,对应的downloadTask作为Value,这样就可以在想要的地方获取到相应的下载进度了。

阅读全文 »
ForKid

ForKid

不忘初心 方得始终

9 日志
1 分类
3 标签
© 2018 ForKid
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4