IP属地:北京
Socket 是在应用层和传输层之间的一个抽象层,用于进程之间的通信。(鉴于网上有很多科普,这里就大概介绍下,然后主要还是介绍怎么用代码建立起连...
最近项目需要存储用户的唯一标识符,但是由于如果用户重装APP,获取到的又会是一个新的UDID。查询了一系列资料下来,可以用Keychain进行存...
//记录目前碰过的Swift的坑,实时更新。一、可选代理 optional delegate在OC的时候,判断是否执行代理我们会使用respon...
系统的UISegmentControl虽然可以动态计算宽度,但是不能滚动。0..0鉴于需求,所以还是苦逼自己撸了一个Swift版。满足动态调节s...
系统的UISegmentControl虽然可以动态计算宽度,但是不能滚动。0..0鉴于需求,所以还是苦逼自己撸了一个Swift版。满足动态...