- 博客(14)
- 收藏
- 关注
原创 AVFoundation视频处理的时间CMTime
https://blog.csdn.net/fengzhixinfei/article/details/80729346一、CMTimeCore Media定义的一种时间数据类型typedef struct{CMTimeValue value; //64位有符号整型变量,作为分子CMTimeScale timescale; //32位有符号整型变量,作为分母// value/timescale = 对应时间-秒CMTimeFlags flags; //位掩码,表示时间的指定状态,比如判
2020-12-15 10:25:57 678
原创 60题PyTorch简易入门指南,做技术的弄潮儿
新智元新智元已认证的官方帐号116 人赞同了该文章PyTorch是一个基于Python的库,提供了一个具有灵活易用的深度学习框架,是近年来最受欢迎的深度学习框架之一。点击此处查看线上运行效果和鲸社区 - Kesci.comwww.kesci.com如果你是新新新手,可以先学习以下教程:深度学习之PyTorch实战-基础学习及搭建环境PyTorch中文文档改编自:DEEP LEARNING WITH PYTORCH: A 60 MINUTE BLITZ其他x题系列:35题初
2020-09-28 15:15:24 640
原创 swift5 json
HomeViewController.swiftimport UIKitimport Alamofirelet kHomeCellID = "kHomeCellID"class HomeViewController: UIViewController { fileprivate lazy var newsModels : [NewsModel] = [NewsModel]() fileprivate lazy var tableView : UITableView = {[wea
2020-09-23 16:55:23 157
原创 数组和闭包 swift特点
作者:星晚链接:https://www.zhihu.com/question/24002984/answer/108694231来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我真心觉得swift有时挺恶心的,理由只是因为Chris Lattner这货让我感觉真的有时是完完全全处于脑洞大开的状态,如果是想要学习swift的,学习成本那真的是,唉~~~:就拿数组Array和闭包Closure这两货举个例(不建议各位以数字进行命名,下面只是图方便)????/ 定义数组的几种
2020-09-22 11:45:22 150
转载 swift回调的实现
swift回调的实现github_38201216 2017-05-18 15:04:49 4365 收藏分类专栏: ios开发 文章标签: ios swift 回调 闭包版权最近在学习ios开发,刚刚学习了一下swift我们都知道访问网络一般都是通过回调的形式来实现的,这里我搜索了下,学习到了3种方法,当然肯定有其他的方式,不过常用或者说比较容易理解的就是这三种一、使用protocol的方式首先声明一个protocol NetCallback,类似于java中的接口/抽象类,里面一个方法
2020-09-21 11:29:09 2301
转载 Swift 修改状态栏颜色/样式(重写 preferredStatusBarStyle 无效的问题)
Swift 修改状态栏颜色/样式(重写 preferredStatusBarStyle 无效的问题)https://blog.csdn.net/PanJianlei1990/article/details/99633657没有使用导航控制器的情况使用了系统导航控制器的情况使用了自定义导航控制器的情况默认情况下,顶部状态栏(statusBar)为 default 样式(即黑色文字和图标),但我们有时会希望可以修改状态栏的样,这样,我们的应用看起来会更加协调。我们针对不同的情况,所做的处理也不尽相同
2020-09-20 08:55:21 1495
原创 iOS进阶之多线程--NSThread详解
iOS进阶之多线程–NSThread详解一个默默无闻的程序猿12018.04.02 17:06:56字数 1,856阅读 8,643NSThread简介NSThread是苹果官方提供面向对象操作线程的技术,简单方便,可以直接操作线程对象,不过需要自己控制线程的生命周期。在平时使用很少,最常用到的无非就是 [NSThread currentThread]获取当前线程。NSThread使用1、 实例初始化、属性和实例方法初始化//创建线程NSThread *newThread = [[N
2020-09-15 20:39:00 401
原创 swift - 字符串
/* 计算字符串长度: C: char *stringValue = "abc李"; printf("%tu", strlen(stringValue)); 打印结果6 OC: NSString *stringValue = @"abc李"; NSLog(@"%tu", stringValue.length); 打印结果4, 以UTF16计算*/var stringVlaue = "abc韩"print(stringVlaue.lengthOfBytes(using: Strin
2020-08-28 20:00:52 212
原创 swift 数组
append(_:)在末尾添加一个元素append(contentsOf:)在末尾添加多个元素//: A UIKit based Playground for presenting user interfaceimport UIKitvar array = [(42,"erro2"),(41,"erro1"),(43,"erro3")]array.append((40,"error0"))array.append(contentsOf: [(42,"erro2"),(41,"erro1")])
2020-08-28 16:20:52 219
原创 Swift 如何使用Range截取字符串
Swift中的Ranges和Objective-C中的NSRange有很大的不同,我发现在处理Swift中Ranges相关的问题的时候,总是要花费比我想象的更多的时间。不过,现在回过头来看看,发现Swift中的Ranges的使用还是比较合理的,但是想要正确的使用Ranges真的需要一些特别的技巧。看一个例子,下面这段代码展示的是截取以指定的字符开头和以指定的字符结尾的子字符串:var str = "Hello, playground" let rangeOfHello = Range(start:
2020-08-28 16:05:51 1497
原创 swift-UICollectionView添加头视图(返回图片文字xib等)
1.设置组头的大小layout.headerReferenceSize = CGSize(width: 375, height: 160)12.注册:返回的是 UICollectionReusableViewcollectionView.register(UICollectionReusableView.self, forSupplementaryViewOfKind: UICollectionElementKindSectionHeader, withReuseIdentifier: “kHea
2020-08-27 09:56:57 1444
转载 UIButton的常见设置
(void)setTitle:(NSString *)title forState:(UIControlState)state;设置按钮的文字(void)setTitleColor:(UIColor *)color forState:(UIControlState)state;设置按钮的文字颜色(void)setImage:(UIImage *)image forState:(UIControlState)state;设置按钮内部的小图片(void)setBackgroundIm..
2020-08-25 09:56:48 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人