海军 海军
2年前
关于前端面试的思考 【已远程 oc】
前言大家好,我叫海军,之前就职于xx国企工作,做的方向是WEB后台这个方向。早在前后就有跳槽的想法,想着金三银四时,试着找找。在年末时,恰好做了好久的项目,项目奖金下来了,老大说先下来了一部分,后一部分年后来了再发。就这样我就待下来了,房子又续了3个月,跳槽也就延迟了,也错过了跳槽的最佳时期,到最后领导说之前的
九路 九路
3年前
Swift开发-OC与Swift混编以及纯Swift编码所遇到的问题(二)
上篇在介绍了Swift与OC混编开发所需要准备的一些必要条件 SwiftObjectiveC混编注意事项(https://www.jianshu.com/p/52ab6a316cbe),今天只说一下我在实际项目中所踩过的坑,希望你们以后绕过这些坑吧。1、使用cocopods管理Swift文件所遇到的问题:我们在开发的过程中,各种优秀的框架
浩浩 浩浩
3年前
【Flutter实战】Dart线程模型及异常捕获
2.6Flutter异常捕获在介绍Flutter异常捕获之前必须先了解一下Dart单线程模型,只有了解了Dart的代码执行流程,我们才能知道该在什么地方去捕获异常。2.6.1Dart单线程模型在Java和ObjectiveC(以下简称“OC”)中,如果程序发生异常且没有被捕获,那么程序将会终止,但是这在Dart或JavaScript中则不会!
作为移动开发你不能不了解的编译流程
阅读本文,或许能够了解关于以下的几个问题:1、编译器是什么?为什么会有编译器这样一个东西?2、编译器做了哪些工作?整个编译过程又是什么?3、Apple的编译器发展历程以及为什么会抛弃GCC换成自研的LLVM?4、从编译器角度看Swift与OC能够实现混编的底层逻辑。
Easter79 Easter79
2年前
Swift3.0对AFNetworking的封装 附demo
由于最新的Alamofire(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FAlamofire%2FAlamofire)网络框架只支持Swift3.0,现在还有一大部分开发者在项目中用OC于Swift混编的方式,所以就用最新的Swift3.
Easter79 Easter79
2年前
Swift学习第二练——Swift项目时光电影
Swift学习第二练——Swift项目时光电影    很早以前的一个OC的练习项目,用swift重新写了一遍,因为xcode版本的更新对swift的兼容度也在不断改变,此版本适用于xcode6.1。    这个项目中,用swift将iOS官方SDK中的HTTP进行了封装,使用了swift编写的异步加载网
Easter79 Easter79
2年前
Swift
在oc中有NSMutableString和NSString两种类型的字符串,但在swift中分别在定义的时候使用let和var来代表是否可以操作。let和var也通用于其他类型。使用let修饰的为不可变,使用var修饰的可变。//使用var修饰可以动态的改变值varvarStr"nihao"
Wesley13 Wesley13
2年前
JSON介绍
一、什么是JSON?JSON是一种轻量级的数据格式,一般用于数据交互。服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{"name":"jack","age":10}{"names":\"jack","rose","jim"\}标准JSON格式的
Stella981 Stella981
2年前
Category 特性在 iOS 组件化中的应用与管控
背景iOSCategory功能简介Category是ObjectiveC2.0之后添加的语言特性。Category就是对装饰模式的一种具体实现。它的主要作用是在不改变原有类的前提下,动态地给这个类添加一些方法。在ObjectiveC(iOS的开发语言,下文用OC代替)中的具体体现为:实例(类)方法、属性和协
Stella981 Stella981
2年前
OC与Swift封装网络工具类
AFNetworkingATS设置<keyNSAppTransportSecurity</key<dict  <!Include to allow all connections (DANGER)  <keyNSAllowsArbitraryLoads</key