标签:Swift

Java

推介7个CI / CD(持续集成和持续部署)工具

8

Harries 发布于 2018-08-18

为什么要为CI / CD工作流程使用工具,哪一个适合您? 越来越多的工程团队正在采用敏捷开发,推动更短,更快的发布周期。代码库增长和创建新生产构建的频率导致持续集成和持续部署/交付工具的兴起。 如果您还考虑转换到快速发布频率,或者您不确定其他工具提供什么 – 我们已经为您提供保障...

阅读(17)评论(0)赞 (0)

Java

给好学进取的开发者的一些建议(自学故事)

darida 发布于 2018-08-14

原文连接: Tips for Aspiring Developers (Self-Taught Story) 就像是一个不断发展的科目,每天都有新人加入,其中,"我该学什么编程语言","我怎么开始","我怎么找到一份工作"...

阅读(14)评论(0)赞 (0)

Java

Python 彻底甩掉 Java,位居 48 种编程语言之首!

16

xiaoli.he 发布于 2018-08-02

昨日, IEEE Spectrum 杂志发布了一年一度的编程语言排行榜,这个排行榜已经连续发布了五年。对于每位开发者而言,想要衡量编程语言流行度则需要依赖相对流行的网站统计数据。 IEEE Spectrum 编程语言排行榜的排序综合了 9 个重要数据源的 11 个指标,诸如 Go...

阅读(50)评论(0)赞 (0)

IOS技术

iOS Accessibility 指南

8

尖兵 发布于 2018-07-21

开发者经常会为用户开发一些令人充满惊喜的App。但是,开发者真的为每一个潜在的用户都做适配了么?是否每个人都可以真正使用你的APP呢? 设计APP、产品或者任何类型的服务,都要考虑到所有用户,包括视力、运动、学习或者听力有障碍的人。 Apple不断地向开发者提供持续更新的工具,以...

阅读(62)评论(0)赞 (0)

IOS技术

swift面向协议编程(POP)的一些Tips

邓龙华 发布于 2018-07-21

demo链接–>https://github.com/PeipeiQ/MySwift  我的个人博客–>http://www.peipeiq.cn/ 一、委托模式 1、使用过程 协议最常见的用法莫过于进行代理传值,这就是委托模式。常用的应用场景有:controller中...

阅读(55)评论(0)赞 (0)

IOS技术

iOS 和 Android 开发的 React Native 入门指南

Harries 发布于 2018-07-21

前言 这一篇是给稍微有点原生(iOS 或者 Android)编程经验的人的一个系统性的 React Native 入门指南。主要总结的是我之前系统学习 React Native 的经验。 我在很早的时候就接触了 RN,但是刚开始那段时间基本处于一种瞎写的状态,不知道很多内在原理,...

阅读(58)评论(0)赞 (0)

IOS技术

对 iOS app 进行安全加固

dulong 发布于 2018-07-21

总所周知,运行在越狱设备上的 iOS app,非常容易遭到破解分析,这里我列举一些可以加大破解难度的方法,希望有所帮助。 一些实用手段 防止 tweak 依附 通常来说,我们要分析一个 app,最开始一般是砸壳, $ DYLD_INSERT_LIBRARIES=dump...

阅读(68)评论(0)赞 (0)

IOS技术

UIViewController的瘦身计划(iOS架构思想篇)

hellas 发布于 2018-07-13

前言 这篇文章里会涉及如下几个方面: 1、代码的组织结构,以及为何要这样写。 2、那些场景适合使用子控制器,那些场景应该避免使用子控制器? 3、分离UITableView的数据源和UITableViewDataSource协议。 4、MVVM的重点是ViewModel,不是响应函...

阅读(54)评论(0)赞 (0)

IOS技术

设计模式(Swift) – 2.单例模式、备忘录模式和策略模式

3

changyuan.xu 发布于 2018-07-13

上一篇 设计模式(Swift) – 1.MVC和代理 中涉及到了三点,类图,MVC和代理模式. 类图用来清晰直观的表达设计模式. 作为Cocoa框架的核心结构模式,MVC怎样处理视图、模型、控制器之间的关系. 将我想做的事委托给有能力的人的代理模式. 1. 单例模式(...

阅读(54)评论(0)赞 (0)

IOS技术

iOS引用计数管理之揭秘计数存储

3

小丁 发布于 2018-07-12

前言 最近偶尔出去面试了解一下现在iOS行情和面试会问的问题。其中有这样的一个问题被问到很多次:引用计数原理。回去查资料发现当时回答的很糟糕,于是就在这里单独写一篇文章记录下来。这篇文章只讲一个问题:引用计数的数量存哪里的,文末提到的其他问题后面会单独再写。 预备知识 要说清楚这...

阅读(44)评论(0)赞 (0)

IOS技术

内存管理说明白点

4

darida 发布于 2018-07-12

写在前面 下面的内容,《Obcject-C 高级编程 iOS与OS X 多线程和内存管理》一书是去年看的。那时想总结的,忘记了,趁着最近有时间,再把这本书回炉重新理解再看一遍,对比自己的理解,以及一些Swift内存管理的知识总结的内容,可能文章内容会比较长,就是希望自己能把内存管...

阅读(42)评论(0)赞 (0)

IOS技术

iOS 界面性能优化浅析

8

xubiao.zhuang 发布于 2018-07-12

日常扯淡 emm~~~ 前段时间又出去看了看iOS市场的行情, 除非是BAT, TMD, 这类一线的知名企业, 其他的只要努努力还是可以通过的, 这里分享一些小技巧, 比如当HR,或者别人内推你的时候, 不管要求写的多么的天花乱坠, 千万不要被这些东西给吓到了, 你可以先逆向一下...

阅读(59)评论(0)赞 (0)

Java

我们为何热衷于学习java开发

puefu.he 发布于 2018-07-12

告诉你们为什么要学习java开发,java为何如此受欢迎,学习java开发后容易找到工作吗? 如今互联网蓬勃发展,继Java、C++、php后也不断涌现出了许多新的编程语言,例如Google Go、Apple’s Swift和Rust。有许多可行且可靠的编程语言供你选...

阅读(43)评论(0)赞 (0)

Java

《Java从小白到大牛》之第9章 字符串

9

likai 发布于 2018-07-11

《Java从小白到大牛》纸质版已经上架了!!! 由字符组成的一串字符序列,称为“字符串”,在前面的章节中也多次用到了字符串,本章将重点介绍。 Java中的字符串 Java中的字符串是由双引号括起来的多个字符,下面示例都是表示字符串常量: "Hello World&quo...

阅读(74)评论(0)赞 (0)

IOS技术

iOS开发·网络请求方法总结复习

1

邓龙华 发布于 2018-07-11

0. 前言 iOS的开发中的网络下载方式包括NSData(最原始,实际开发基本不会用),NSURLConnection(古老又过气的苹果原生网络框架),NSURLSession(现在流行的苹果网络框架),AFNetworking,SDWebImage以及基于AFNetworkin...

阅读(57)评论(0)赞 (0)

IOS技术

OC转Swift,你需要换个思考方式

songhua.gao 发布于 2018-07-10

前言 之前也有学过Swift,但并没有使用到项目中,现在随着Swift的完善以及三方开源SDK的支持越来越多,最近公司项目也决定采用OC+Swift混编的方式进行开发,一方面让项目更简洁、另一方面也满足了自我学习的快感。但实际开发中,Swift与OC的区别还是蛮大的,如果Swif...

阅读(74)评论(0)赞 (0)

IOS技术

译 | 关于Flutter,你想知道的都在这里了!

6

songhua.gao 发布于 2018-07-06

本文出自微信公众号:前端之巅 作者|Mike Bluestein 译者|胡红星 编辑|覃云 Flutter 是 Google 开源的跨平台移动开发框架。 它允许从单个代码库为 iOS 和 Android 构建高性能,美观的应用程序。它也是 Google 即将推出的 Fuchsia...

阅读(82)评论(0)赞 (0)

IOS技术

iOS中的“锁事”

1

小丁 发布于 2018-07-06

抛砖引玉 说到锁不得不提线程安全,说到线程安全,作为iOS程序员又不得不提 nonatomic 与 atomic nonatomic 不会对生成的 getter、setter 方法加同步锁(非原子性) atomic 会对生成的 getter 、setter 加同步锁(原子性) s...

阅读(53)评论(0)赞 (0)