登录 立即注册
金钱:

swift 3.0 基础练习 面向对象 类的扩展

>要求 为NSString类添加split功能 为NSString类添加一个函数func split(splitStr: NSString)-> ,split是把字符串以特定的字符或者字符串做为分割符将字符串分割的功能 (不用自带的分割功能) ``` extension NSString{ //split是把字符串以特定的字符或者字符串做为分割符将字符串分割的功能 fun ...
攻小楷o 2016-12-15 00:50
阅读:55 评论:0 赞:0

swift 3.0 基础练习 面向对象 类

>要求 创建100个女朋友 1.用面向对象思想 2.名字随机 3.年龄随机 4.拥有约会功能 5.将所有女朋友信息输出到控制台 ``` class GirlFirend: NSObject { var name:String = "" var age :Int = 0 //初始化随机姓名和年龄 override init() { name = String(format: "%c%c%c", 65 + arc4random ...
攻小楷o 2016-12-15 00:50
阅读:35 评论:0 赞:0

swift3.0 基础练习-构造对象并按要求进行排序(struct)

struct练手 构造10个学生(要求有学生的姓名、数学成绩、英语成绩),按照学生英语和数学平均分的成绩从小到大输出学生的姓名、数学成绩、英语成绩及平均分 创建一个学生构造体,包含 姓名 name 数学成绩 mathScore英语成绩 englishScore 平均分average 并在创建时求出平均分 ``` struct Student{ var name:String ...
攻小楷o 2016-12-15 00:49
阅读:42 评论:0 赞:0

swift3.0 基础练习-实现99乘法表

用的方法比较笨 大致效果是这样 ![99.png](http://upload-images.jianshu.io/upload_images/4009159-410548da31a614eb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 思路: 第一行 拼接一次 第二行 拼接二次 ... 第九行 拼接九次 //num控制个数 var num = 1 //result为结果 var result = " ...
攻小楷o 2016-12-15 00:49
阅读:27 评论:0 赞:0

图层几何学与几何变换

CALayer基础介绍完成后,我们已经能过实现很多的基本的视觉效果了,但是这些效果都还是静态的远远没有动画交互带来的那种体验。动画效果的实现的基本原理就是:对平移、缩放、旋转等几何变化进行组合然后设定一个动画持续时间,然后系统就会帮我们实现这些动画帧。本文将会介绍哪些iOS中动画涉及到的几何学概念和原理。iOS ...
shareiOS 2016-12-13 20:29
阅读:83 评论:0 赞:0

React Native 之极光推送jpush-react-native 手把手配置

这是 react native 配置极光推送使用的组件,比较常用https://github.com/jpush/jpush-react-native 先把组件地址贴出来,方便大家使用参考。不扯没用的,还要洗洗睡觉,直接把自己配置iOS极光的步骤给大家贴出来1,首先大家项目环境,签名证书什么都配置完毕,开始集成推送的前提下在项目当前目录执行:npm install j ...
shareiOS 2016-12-13 20:28
阅读:207 评论:1 赞:0

iOS与函数式编程

有时候,一个关键字就是一扇通往新世界的大门。两年前,身边开始有人讨论函数式编程,拿关键字Functional Programming一搜,全是新鲜的概念和知识,顺藤摸瓜,看到的技术文章和框架也越来越多。我有个习惯,在接收新知识的时候,我都会用已有的知识去做对比,我更关注新事物能对现有产品和知识体系带来哪些好处。计算机发展 ...
shareiOS 2016-12-12 22:08
阅读:121 评论:0 赞:1

FLAnimatedImage - GIF 图片最佳实践

GIF 图片在 Web 时代是一种广泛使用的图片格式。 但在 iOS 中,原生库直到现在也没有提供对 GIF 比较完善的支持。 FLAnimatedImage 这个库正式专门为 iOS App 中显示 GIF 图片而来的。FLAnimatedImage 简介FLAnimatedImage 是 Flipboard 团队开发的在它们 App 中渲染 GIF 图片使用的库。 后来 Flipboard 将 FLAnimatedImage ...
shareiOS 2016-12-12 22:07
阅读:122 评论:0 赞:0

如何编写一个(不)受欢迎的 iOS SDK

Conrad Kramer 作为 Workflow 团队的一员,他一直在维护着项目当中所使用的依赖库和 SDK,同时他也一直在向开源项目贡献代码。在本次 AltConf 2016 讲演当中,Conrad 向大家分享了他在维护工程中所汲取到的经验教训,他还讲述了是何种因素让 iOS(以及其他)SDK 变得如此好用的,此外他还会介绍如何在创建一个新 ...
Torr 2016-12-11 17:08
阅读:133 评论:0 赞:1

令世人惊叹的服务器端 Swift!

时至今日,Swift 已然演变成了一门开源、跨平台的编程语言,有许多个团队正在竞相利用 Swift 语言能够用于 Web 开发。其中最主要的框架分别是:Perfect、Vapor 以及 IBM 的 Kitura,它们在 GitHub 上已经获得了超过 13,000 个星星了,并且热度依然不减!接下来我们将会聊一聊这些框架的优缺点,并且介绍如何入门服务器端 Sw ...
Torr 2016-12-11 17:06
阅读:833 评论:0 赞:2

iOS 小技巧总结

在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。UITableView的Group样式下顶部空白处理//分组列表头部空白处理 UIView *view = [ initWithFrame:CGRectMake(0, 0, 0, 0.1)]; self.tableView.tableHeaderView = view; UITableView的plain样式下,取消区头停滞效果- (void)scrollViewDidScr ...
Torr 2016-12-9 14:20
阅读:381 评论:4 赞:6

iOS常用宏 定义

总结了iOS开发过程中的一些常用宏,以后会陆陆续续添加进来。字符串是否为空 #define kStringIsEmpty(str) ([str isKindOfClass:] || str == nil || < 1 ? YES : NO )数组是否为空 #define kArrayIsEmpty(array) (array == nil || [array isKindOfClass:] || array.count == 0) ...
Torr 2016-12-9 14:19
阅读:629 评论:6 赞:7

聊一聊 webview 与 JS 交互方案 - 适用 Android & iOS

webview 与 JS 交互分为两种:Android & iOS 调用 JS 的方法JS 调用 Android & iOS 的方法Android & iOS 调用 JS 的方法,伪代码如下:AndroidwebView.loadUrl("javascript:show('xxx');");iOSNSString *result = [self.webView stringByEvaluatingJavaScriptFromString"showReturn('xxx');"];webview 调用 JS 的方法比较 ...
Torr 2016-12-9 14:19
阅读:372 评论:1 赞:1

pxctest pxctest(在多个 iOS 模拟器上并行测试)

pxctestExecute tests in parallel on multiple iOS Simulators.InstallationTo install via Homebrew you can use theplu/homebrew-pxctest tap:brew tap plu/pxctest brew install pxctestUsageCompile your tests with build-for-testing , example:xcodebuild \ -IDEBuildLocationStyle=Custom \ -IDECustomBuildLo ...
Torr 2016-12-9 14:18
阅读:93 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

返回顶部