摘要: 先上效果图吧,框框被限制在了image内了。 这个feature我把它用在了我的app里了,博客写得不容易,来star下啦🙏 就好像Ray Wenderlich的iOS Apprentice一书说的一样,要实现任何feature都要列个任务清单。所以我们先列个任务清单: 1. 实现把一个可拖动的V 阅读全文
posted @ 2018-03-17 20:31 0x5f375a86 阅读(920) 评论(1) 推荐(0) 编辑
摘要: 这个问题我想肯定很多人都有遇到过,如果你正好面试iOS,用这个playground写算法的话遇到这种情况只能hehe了~~ 我是这样解决的,一开始我build project的时候选得是iOS的playground的plain view,之后也是一直running... 当我打开右边的控制面板,把p 阅读全文
posted @ 2018-03-01 23:08 0x5f375a86 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 如果建立一个Project, 选Command Line程序,语言选Swift, 完成之后会有一个main.swift文件。这个文件用来练算法最好了,因为playground会有各种限制而且bug多多,而这种command line文件会编译成独立的可执行文件,可以执行单独的一行比如print("" 阅读全文
posted @ 2018-03-01 20:30 0x5f375a86 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: 先上效果图: 假设 tab bar items 有5个。tag为0,1,2,3,4。storyboard中tab bar controller继承的class叫做xxxVC。 效果图: 阅读全文
posted @ 2017-12-15 15:09 0x5f375a86 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 快速看看吧,看看大神是如何写出最swifty的算法。我先fork一下,以表敬意。 https://github.com/Imputes/swift algorithm club 阅读全文
posted @ 2017-12-14 01:10 0x5f375a86 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 最近突然想改下用户名,于是在用户与组里解锁,然后两个手指点击用户那一行,更改fullname,不过出于好奇把uid和uuid也改了。 之后发现current user等级由Admin变成Standard了!!!! 想要再次解锁结果发现macOS再也不认了,不管怎么输入都不正确,在Xcode里面如果r 阅读全文
posted @ 2017-11-05 17:41 0x5f375a86 阅读(4037) 评论(1) 推荐(1) 编辑
摘要: 上点干货,写个extension, 可以通过hex值去设置Color,以及通过UIColor的color case 去得到hex值。 阅读全文
posted @ 2017-10-25 16:50 0x5f375a86 阅读(2699) 评论(0) 推荐(0) 编辑
摘要: 大家在做app或者framework的时候经常会用到生成随机数的方法arc4random系列,或者取绝对值abs()等。所以我有一次好奇的想看看在Developer Document里 是怎么描述这些方法的,发现是在一个叫做Darwin.C这个Module里面,于是我就在Developer Docu 阅读全文
posted @ 2017-10-12 01:11 0x5f375a86 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 网上看了很多人为了得到那串URL,需要弄什么python,还有自己弄个服务器。 在我看来这些都是多此一举,只要有个GitHub,然后再开两个页面,一个页面写readme,另一个写issue(不是真的写)。把想要放入readme中的图片复制到issue里(注意是复制不是拖进去),在issue里面就可以 阅读全文
posted @ 2017-10-01 13:22 0x5f375a86 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 第一种是drand48(),不接收参数, 返回的类型是Double。 就返回 0到1之间的Double类型的随机数。举个例子: 第二种是arc4random_uniform(_:),接收的参数类型是UInt32, 返回的类型也是UInt32。 可以生成0到参数减1之间的随机数,比如arc4rando 阅读全文
posted @ 2017-09-17 11:04 0x5f375a86 阅读(4421) 评论(0) 推荐(0) 编辑