首页
学习
活动
专区
工具
TVP
发布

大话swift

专栏作者
174
文章
229042
阅读量
28
订阅数
propertye wrapped, optional在Swift妙用
1 关于Optional 使用swift开发项目中会用大所谓的可选类型,如下面的: var age:Int? 我们做做业务是往往使用 if 或者 guard来走 guard let age
大话swift
2021-03-18
1K1
线程安全的iOS通用缓存库-SwiftlyCache(推广)
iOS开发中或多或少都会使用到Cache来减少网络请求,在网络上也有很多使用Objective-c开发的Cache框架,而Swift开发的Cache框架相对来说就要少一些,所以我就用Swift 5开发了一款Cache库-SwiftlyCache(https://github.com/hlc0000/SwiftlyCache)
大话swift
2020-03-31
1.3K0
swiftUI之加载网络图片
SwiftUI之List Group NavigationView ForEach
大话swift
2019-10-16
2.6K0
iPadOS上启动黑屏翻车问题分析(二)
昨天我们说了旧的项目在iOS 13下完全启动之后黑屏的问题,然后紧跟问题通过UI图层分析方式一步步的分析基本找到了问题的根源---iPadOS的底层以及操作思路转变啦
大话swift
2019-10-14
1.9K0
科普一下程序运行时内存分配
代码段(code segment/text segment )通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定,并且内存区域通常属于只读, 某些架构也允许代码段为可写,即允许修改程序。在代码段中,也有可能包含一些只读的常数变量,例如字符串常量等
大话swift
2019-10-08
1.5K0
Kotlin之接口
为啥会有接口呢?这个还要从继承说起,OOP的世界中继承这个东东太复杂了而目前C++依然保留这多继承的体系其余的大部分新兴的高级语言都舍弃了多继承,但是仅仅单继承又不符合OOP的概念体系,怎么办!!!于是接口应运而生---绕过多继承的坑,有能有多继承带来的好处……这些都是今天引入接口的引子,我们下面看看Kotlin接口带来哪些新的不同
大话swift
2019-09-19
4600
promise版本的golang
之前我们分析了swift版本的PromiseKit,最近也在琢磨能否移植到咱大golang上来,找了好久也没有相对应的粒子。于是经过一次失败的尝试之后这周末花了一天重新梳理了一下,好在不负有心人,虽然丑了点但是好坏算是跑起来啦
大话swift
2019-07-30
1.3K0
golang实践之Excel操作
工作中我们经常会用到Excel表格,甚至很多软件都有导出Excel的功能,今天就根据自己的需要使用go来帮忙生成Excel。其实这个需要在几个月以前就有了,只是当时采用的swift在写,连续搞了好几天但是效果不理想。最近网上搜寻到了go操作Excel的library就拿来进行试用一下,效果挺好,在此给大家分享一下,希望对大家有所帮助……
大话swift
2019-07-30
4.1K0
swift的UnsafePointer之写Excel
最近在使用swift结合xpath协议写了一些小东西来爬取数据,比如之前使用爬虫+swift+cocoa写的一个建议的视频macOS App,但是这些都是基本的数据展示而最近想对数据进行一些表格统计,那么Excel是必不可少的,但是呢?很少有swift或者Objective-C操作Excel的案例,于是周末花时间各钟Baidu Google终于找到了一C框架写的建议创建操作Excel的框架。好了下面我们看看成功,等慢慢处理完整之后会慢慢开源到Gihub上,到时欢迎大家star pr……
大话swift
2019-07-04
6410
I Promise U 实践
上一篇我们基本解除到了Promise的概念,也了解了PromiseKit中的几个基常用的概念,这次我们就来个小实践:
大话swift
2019-07-04
4860
ModuleMap C 在swift中的使用
swift 有UNSafePoint的概念,但是不能够与C/C++直接交互,但是对于C/C++模块操作就需要进行一些改进那就是今天的主角moulemap啦。 要想使用你自己的C/C++按照 import的方式在swift使用那么你需要经历以下几个简单配置 1 当然是将对应的C/C++源码文件导入到swift项目中 2 配置modulemap啦 3 import 使用啦
大话swift
2019-07-04
2.8K0
swift 与现有OC项目混编
最近在玩vapor,于是借助公司的服务器划分出来50G空间分配8G内存做了个App日志上传的server,顺便使用swift将日志收集集成到现有OC项目中…… 不得不说,swift与OC集成还是有一点小小麻烦:
大话swift
2019-07-04
1.2K0
vapor smtp发送邮件provider
最经几天一直在拜读Vapor中service的源码,连续几天上班途中和下班之后都是在翻看源码,从刚开始感觉云山雾绕到逐渐清晰
大话swift
2019-07-04
1K0
UnsafePoint 指针
从上看出数组名是对应的指针在swift中也是成立的,同时对于变量天际&即得到一个UnsafePointer
大话swift
2019-07-03
1.8K0
swift的520
依稀记得swift出道之时是14年,那时候的Objective-C是如日中天,iOS开发更是如火如荼,移动互联网正是马云口中站在风口的?飞翔在互联网的大潮之下……帝都的每个接头小巷都是扫码安装App送
大话swift
2019-07-03
7770
重读swift官方文档之 weak unowned
在swift开发中强引用和循环引用很容易发生的,针对这个情况swift使用了两个关键词作为破处这种循环引用的方式:weak unowned
大话swift
2019-07-03
5380
SwiftUI之List Group NavigationView ForEach
public struct List<Selection, Content> where Selection : SelectionManager, Content : View {
大话swift
2019-07-03
1.3K0
SwiftUI 中的Stack
就从Stack说起,stack查看文档我们看到HVZ三种stack,那么分别是怎么用的呢?
大话swift
2019-07-03
2.2K0
基于cmark的swift markdown库
开启了macOS的自动更新之后,无论是iPad(有总是爱尝鲜的客户也是醉了)还是Mac常用的App经常出现闪退,尤其对于markdown有严重依赖的lz,于是就像自己搞个markdown,于是搜罗了很久,但是大多都是OC版本或者C/C++版本的,于是怎么玩?当然不能用OC啦,那只能走swift与C的交互……
大话swift
2019-07-03
8730
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档