文档章节

iOS源码博文集锦1

s
 sunnyaigd
发布于 2017/07/14 17:00
字数 720
阅读 7
收藏 0

iOS精选源码

iOS一种弹出视图效果带动画

导航栏显示渐变色,类似qq一样

一分钟找到重力方向

简单高度自定义的日历。可根据项目的需求灵活修改布局

类似于UITableView且极简的图片浏览器

小球碰撞

喜马拉雅实现下载缓存 音频播放 封装标签控制器

swift3.0的简单动画合集

长按拖动排序无bug


 

iOS优质博客

多年iOS开发经验总结

总结了几个月的东西终于能和大家分享了,不多说,直接看东西!1、禁止手机睡眠1.idleTimerDisabled = YES;2、隐藏某行cell1234567891011- (CGFloat)tableView:(UITableView *)tableView hei... 阅读原文

微信,QQ这类IM app怎么做——谈谈Websocket

前言关于我和WebSocket的缘:我从大二在计算机网络课上听老师讲过之后,第一次使用就到了毕业之后的第一份工作。直到最近换了工作,到了一家是含有IM社交聊天功能的app的时候,我觉得我现在可以谈谈我对WebSocket/Socket的一些看法了。要想做IM聊天app,就不得不理解WebSocket和Socket的原理... 阅读原文

GCD源码分析之base.h

前言GCD 是一个跨平台的库,它使用了大量的系统底层知识以及编译器优化内容。本系列文章将主要分析该库的一些值得学习的地方。取其精华,去其糟粕。basebase.h 主要声明了库中常用的宏。通过它,GCD 实现了对多平台的兼容。attribute__attribute__ 是 GCC&nbs... 阅读原文

iOS 性能监控方案(上篇)

为什么写这篇文章?随着移动互联网向纵深发展,用户变得越来越关心应用的体验,开发者必须关注应用性能所带来的用户流失问题。据统计,有十种应用性能问题危害最大,分别为:连接超时、闪退、卡顿、崩溃、黑白屏、网络劫持、交互性能差、CPU 使用率问题、内存泄露、不良接口。开发者难以兼顾所有的性能问题,而在传统的开发流程中,我们解决... 阅读原文

iOS音频篇:使用AVPlayer播放网络音乐

引言

假如你现在打算做一个类似百度音乐、豆瓣电台的在线音乐类APP,你会怎样做?

首先了解一下音频播放的实现级别:
(1) 离线播放:这里并不是指应用不联网,而是指播放本地音频文件,包括先下完完成音频文件再进行播放的情况,这种使用AVFoundation里的AVAudioPlayer可以满足
(2) 在... 阅读原文
 

 

欢迎扫码关注微信公众号

© 著作权归作者所有

共有 人打赏支持
s
粉丝 5
博文 58
码字总数 45960
作品 0
金华
iOS基于FMDB数据库链式操作、壁纸项目、快速开发组件、弹窗效果、转场动画等源码

iOS精选源码 swift与h5编写面试题集锦(http://www.code4app.com/thread-29571-1-1.html) webView wkwebView 截屏,scrollView 截屏,图片拼接,加logo(http://www.code4app.com/thread-29583......

sunnyaigd
05/08
0
0
iOS精美过度动画、视频会议、朋友圈、联系人检索、自定义聊天界面等源码

iOS精选源码 iOS 精美过度动画源码(http://www.code4app.com/thread-14827-1-1.html) iOS简易聊天页面以及容联云IM自定义聊天页面的实现思路(http://www.code4app.com/thread-30348-1-1.htm...

sunnyaigd
07/11
0
0
iOS股票K线图、校园助手、适配iPhone X、版本检测等源码

iOS精选源码 快速创建menuItem控件 YHPhotoBrowser 优化的网络图片浏览 cocoaAsynSocket demo (包含客户端和服务端) SwipeMenuViewController现在支持iPhoneX和Swift4。 仿微信的提醒对话框 ...

sunnyaigd
2017/10/31
0
0
iOS天气动画、高仿QQ菜单、放京东APP、高仿微信、推送消息等源码

iOS精选源码 TYCyclePagerView iOS上的一个无限循环轮播图组件(http://www.code4app.com/thread-14507-1-1.html) iOS高仿微信完整项目源码(http://www.code4app.com/thread-14695-1-1.html)......

sunnyaigd
06/12
0
0
iOS三维菜单、调试工具、封装通讯录、网络框架、多种控件和动画等源码

iOS精选源码 一个调用系统通讯录和获取通讯录所有联系人的封装(http://www.code4app.com/thread-29726-1-1.html) ios scrollview嵌套tableview同向滑动(初级、进阶), 支持OC / Swift(http...

sunnyaigd
05/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

00.编译OpenJDK-8u40的整个过程

前言 历经2天的折腾总算把OpenJDK给编译成功了,要说为啥搞这个,还得从面试说起,最近出去面试经常被问到JVM的相关东西,总感觉自己以前学的太浅薄,所以回来就打算深入学习,目标把《深入理...

凌晨一点
今天
2
0
python: 一些关于元组的碎碎念

初始化元组的时候,尤其是元组里面只有一个元素的时候,会出现一些很蛋疼的情况: def checkContentAndType(obj): print(obj) print(type(obj))if __name__=="__main__": tu...

Oh_really
昨天
6
2
jvm crash分析工具

介绍一款非常好用的jvm crash分析工具,当jvm挂掉时,会产生hs_err_pid.log。里面记录了jvm当时的运行状态以及错误信息,但是内容量比较庞大,不好分析。所以我们要借助工具来帮我们。 Cras...

xpbob
昨天
117
0
Qt编写自定义控件属性设计器

以前做.NET开发中,.NET直接就集成了属性设计器,VS不愧是宇宙第一IDE,你能够想到的都给你封装好了,用起来不要太爽!因为项目需要自从全面转Qt开发已经6年有余,在工业控制领域,有一些应用...

飞扬青云
昨天
4
0
我为什么用GO语言来做区块链?

Go语言现在常常被用来做去中心化系统(decentralised system)。其他类型的公司也都把Go用在产品的核心模块中,并且它在网站开发中也占据了一席之地。 我们在决定做Karachain的时候,考量(b...

HiBlock
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部