• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

移动开发

RSS
  • Swift标签控制器(tabbar添加提醒和控制器)
    Swift标签控制器(tabbar添加提醒和控制器)
     //Overridepointforcustomizationafterapplicationlaunch.    //初始化window,大小为设备物理大小    self.window=UIWindow(frame:UIScreen.mainScreen().bounds)    //把window的背景颜色改成白色  ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:27 | 阅读:42 | 回复:0
  • Swift:类与结构体
    Swift:类与结构体
    对比类与结构体类与结构体有许多的相同点,它们都可以:定义属性来存储值;定义方法来提供功能;定义下标操作;定义初始化函数;扩展它的默认的实现;遵从协议;类有一些额外的能力,但是结构体没有:继承;类型转换 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:27 | 阅读:46 | 回复:0
  • Swift学习笔记(一):Nosuchmodule'Cocoa'
    Swift学习笔记(一):Nosuchmodule'Cocoa'
    在xcode中创建一个Playground文件, 进行导包操作,importCocoa却提示Nosuchmodule'Cocoa'原因是该Playground文件的platform设置成了iOS,改为OSX即可 如果进行导包操作,import UIKit却提示Nosuchmodule'UIKit' ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:44 | 回复:0
  • swift相册PHAssetCollection,PHAsset
    swift相册PHAssetCollection,PHAsset
     importFoundationimportPhotos/***相册公用方法类*/classJYAlbumHelpModel:NSObject{///获取所有相册//////-Returns:返回相册列表集合staticfuncgetAllAlbumList()-amp;amp;gt;[PHAssetCollec ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:55 | 回复:0
  • SWIFT显示底部的工具条
    SWIFT显示底部的工具条
    有以下页面显示我的讯息,用户可以点击右上角的编辑按钮进入删除状态。点击编辑按钮后,按钮文字改为“取消”,左上角的按钮变为“全选”,同时显示底部工具条带有“删除”按钮实现起来挺简单的,在正常状态下点击编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:48 | 回复:0
  • Swift3.0:NSURLConnection的使用
    Swift3.0:NSURLConnection的使用
    一、介绍 应用中也不必不可少的会使用网络通信,增强客户端和服务器的交互,可以使用NSURLConnection实现http通信。 NSURLConnection提供了异步请求和同步请求两种请求方式。同步请求数据会造成主线程阻塞,通常不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:55 | 回复:0
  • swift关于FDFullscreenPopGesture的右滑返回
    swift关于FDFullscreenPopGesture的右滑返回
    关于导航栏右滑返回的工具库FDFullscreenPopGesture是OC版本,用了runtime等各种骚操作关于swift,我在UINavigationController的viewDidLoad方法中classGMNavigationController:UINavigationController{overridefunc ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:53 | 回复:0
  • swift中闭包的用法
    swift中闭包的用法
     正所谓一法通,万法皆通,具体什么意思,你们自己领悟吧。闭包我想不用多介绍了吧,学过OC的都应该知道,其功能和OC里的Block一样,和通知,在功能上也有相同之处。先看个界面效果图,用通知也能做出来。我在上面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:57 | 回复:0
  • swift实现水仙花数
    swift实现水仙花数
    importFoundationfuncf(a:Int)-amp;amp;gt;Int{varx=ax*=ax*=areturnx}vara,b,c:Intforxin100...999{a=x%10b=x/10%10c=x/100ifx==f(a:a)+f……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:47 | 回复:0
  • Swift-使用CGBlendMode改变UIImage颜色
    Swift-使用CGBlendMode改变UIImage颜色
    类似于PS,Swift中也可对图片UIImage进行图层混合(blending),而且提供了相当丰富的混合模式(blendMode)。本文先介绍使用其中的kCGBlendModeDestinationIn实现图片颜色的修改。1,扩展UIImage,添加着色方法首先 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:26 | 阅读:45 | 回复:0
  • Swift与JSON数据
    Swift与JSON数据
    我们大家平时在开发App的时候,相信接触最多的就是JSON数据了。只要你的App有读取网络数据的功能,你就免不了要与JSON打交道。比如你做一个新闻App,你要读取和解析新闻数据,这样才能显示给用户。那么我们今天就来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:25 | 阅读:46 | 回复:0
  • swift调用相机和相册
    swift调用相机和相册
    简单实现swift调用相机和相册的功能,分享代码与学习swift的童鞋共同进步importUIKit classViewController:UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate{   varimgView=UI ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:25 | 阅读:47 | 回复:0
  • JSPatch遇上swift
    JSPatch遇上swift
     继承自NSObject的Swift类,其继承自父类的方法具有动态性,其他自定义方法、属性需要加dynamic修饰才可以获得动态性(public属性除外)例子可参看项目中的:demo1.js,demo1_1.js,demo2.js纯Swift类没有动态性。也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:25 | 阅读:53 | 回复:0
  • VideoToolboxH264视频编码swift版本
    VideoToolboxH264视频编码swift版本
    VideoToolbox是一个低级框架,提供对硬件编码器和解码器的直接访问。它提供视频压缩和解压,以及存储在CoreVideo像素缓冲中的栅格图像格式之间的转换服务。这些服务以会话对象(压缩、解压缩和像素传输)的形式提供, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:25 | 阅读:50 | 回复:0
  • Swift导航栏设置图片点击事件,图片蓝色的解决方案
    Swift导航栏设置图片点击事件,图片蓝色的解决方案
    如果导航栏想做一个点击事件,正好是一个图片我们可以直接这样:self.navigationItem.rightBarButtonItem=UIBarButtonItem(image:UIImage(named:amp;quot;xxxamp;quot;),style:UIBarButtonItemStyle.plain,target:se ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:25 | 阅读:57 | 回复:0
  • swift项目中嵌入oc
    swift项目中嵌入oc
     参考资料 需要注意的是 与oc包含swift不同的是 swift包含oc需要在桥接文件中包含要使用的oc的头文件 demo:swiftPlayOc(提取码:37c6)……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:25 | 阅读:39 | 回复:0
  • swiftuibutton图片在右,文字在左
    swiftuibutton图片在右,文字在左
     btn.semanticContentAttribute=.forceRightToLeft 查了下资料 semanticContentAttribute是反转,即描述视图的内容,用来确定视图之间切换时应翻转从左到右和从右到左的布局 最低支持到9.0参考链接:https://www. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:24 | 阅读:42 | 回复:0
  • swift之xib关联UIView
    swift之xib关联UIView
    有点坑爹,设置fileowner不行,搞了一早上,来说下怎么关联吧自定义UIView要重写requiredinit(coderaDecoder:NSCoder){super.init(coder:aDecoder)}xib里面,不能设置fileowner,要设置View的customclass指定自定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:24 | 阅读:43 | 回复:0
  • iOS开发系列--Swift3.0
    iOS开发系列--Swift3.0
    从写第一篇Swift文章的时候到现在Swift已经从1.2发展到了今天的3.0,这期间由于Swift目前还在发展阶段并不能向下兼容,因此第一篇文章中的部分代码在当前的Xcode环境中已经无法运行。在WWDC16上Apple公布了Swift3.0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:24 | 阅读:44 | 回复:0
  • WelcometoSwift(苹果官方Swift文档初译与注解二)---6~10页
    WelcometoSwift(苹果官方Swift文档初译与注解二)---6~10页
    SimpleValues翻译来自:AppleInc.“TheSwiftProgrammingLanguage”。 在Swift中,使用let来定义常量,使用var来定义变量;常量的数值在编译时可以不固定;但你必须在编译之前要给常量赋过值(至少一次),这意味着你可以在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:50 | 回复:0
  • Swift-使用表格组件(UITableView)实现分组列表
    Swift-使用表格组件(UITableView)实现分组列表
    1,样例说明:(1)列表以分组的形式展示(2)同时还自定义分区的头部和尾部(3)点击列表项会弹出消息框显示该项信息。2,效果图:    3,代码如下:12345678910111213141516171819202122232425262728293031323 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:54 | 回复:0
  • Swift中NSData与NSDictionary之间的相互转换
    Swift中NSData与NSDictionary之间的相互转换
    https://blog.csdn.net/ziyuzhiye/article/details/700561802017年04月11日16:31:14坤宇阅读数:875 使用NSKeyedUnarchiver类来进行相互转换1、NSDictionary转NSDatavar dictionaryExample :  = [amp;quot;use ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:49 | 回复:0
  • SwiftUI里的swift闭包总结
    SwiftUI里的swift闭包总结
    创建UI时的闭包使用在SwiftUI里闭包出现的频率特别高,这里我重新梳理了下闭包的定义。关于闭包闭包表达式语法的一般形式如下:{(parameters)-amp;amp;gt;returntypein//代码}闭包表达式写在花括号({})里,关键字in用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:61 | 回复:0
  • Swift基础--Swift中的分类以及在分类中扩展init方法的注意事项
    Swift基础--Swift中的分类以及在分类中扩展init方法的注意事项
    1.创建一个空的swift文件2.关键字extension,格式:extension要扩展的类名{}extensionUIButton{}Swift中扩展init方法的注意事项如果构造方法前面没有convenience单词,代表是一个初始化构造方法(指定构造方法).如果构造 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:48 | 回复:0
  • Swift高级语法学习总结
    Swift高级语法学习总结
     Swift基础语法学习总结Swift高级语法学习总结Swift语法总结补充(一) 1.函数1.1funcfuncNmae()-amp;amp;gt;(){}这样就定义了一个函数,它的参数为空,返回值为空,如果有参数和返回值直接写在两个括号里就可以了1.2参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:43 | 回复:0
  • [Swift]Alamofire:设置网络请求超时时间【timeout】的两种方式
    [Swift]Alamofire:设置网络请求超时时间【timeout】的两种方式
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:23 | 阅读:53 | 回复:0
  • swift--使用is和as操作符来实现类型检查和转换/AnyObject与Any的区别 ...
    swift--使用is和as操作符来实现类型检查和转换/AnyObject与Any的区别 ...
    声明几个类://动物类classAnimal{}//陆地动物类classterricole:Animal{}//海洋动物类classSeaAnimals:Animal{}1,is用来做类型检查letcat=terricole()letfish=SeaAnimals()let……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:22 | 阅读:59 | 回复:0
  • Swift协议+代理
    Swift协议+代理
    Swift语言开发中使用协议+代理的用法和oc中是一样的,只不过变得是语法。现在就进入swift的协议+代理。先上个图,看看我们要实现的效果: 首先是第一个页面,然后点击到第二个页面,最后点击返回按钮把值返回到第一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:22 | 阅读:60 | 回复:0
  • Swift简单介绍-苹果最新的编程语言
    Swift简单介绍-苹果最新的编程语言
    Swift真的能够说是最新的编程语言了,2014wwdc刚刚公布,以下来了解一下都有哪些特点。首先感谢原作者,主要内容是借鉴他的,參考链接http://zh.lucida.me/blog/an-in ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:22 | 阅读:57 | 回复:0
  • swift文件操作
    swift文件操作
    需要用到swift存储文件等操作,网上方法五花八门,搞来搞去,乱七八糟,很乱,于是,理了一下方法。https://iuwe.cc/index.php/archives/79/仅仅写我用到的几个方法,更多的方法不做讨论首先我用just库从服务器get到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:22 | 阅读:55 | 回复:0
  • Swift语言入门之旅
    Swift语言入门之旅
    Swift语言入门之旅学习一门新的计算机语言,传统来说都是从编写一个在屏幕上打印“Helloworld”的程序開始的。那在Swift,我们使用一句话来实现它:println(amp;quot;Hello, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:22 | 阅读:48 | 回复:0
  • Swift3:基于AVAudioPlayer的简单音乐播放器
    Swift3:基于AVAudioPlayer的简单音乐播放器
    2017.05.2217:46*字数1585阅读5095评论0喜欢8赞赏2https://www.jianshu.com/p/4d5c257428a1学习ios以来差不多接近两个月了,作为一个刚入行的菜鸡终于鼓起勇气写博客并发布出来,本周课程讲到了ios多媒体应用关于音 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:21 | 阅读:46 | 回复:0
  • swift关于UIView设置frame值的extension
    swift关于UIView设置frame值的extension
    swift关于UIView设置frame值的extension 使用 说明1.使用如上图,很简单,不再赘述2.在extension给添加的计算属性提供getter,setter方法即可 源码////UIView+SetRect.swift//YouXianMing////CreatedbyYouXianMingon ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:21 | 阅读:53 | 回复:0
  • swift学习之coreImage篇
    swift学习之coreImage篇
        coreImage就是一个强大的框架,用这个框架我们可以通过调用简单的API使用框架所带的各种滤镜对图像进行处理,而不需要关心CPU/GPU等底层是如何对图像进行处理的。    coreImage的三个核心类:CIFilter滤 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:21 | 阅读:58 | 回复:0
  • swift结构体不能有递归包含它的存储属性,cannothaveastoredpropertythatrecursivelyc ...
    swift结构体不能有递归包含它的存储属性,cannothaveastoredpropertythatrecursivelyc ...
    swift结构体不能有递归包含它的存储属性,cannothaveastoredpropertythatrecursivelycontainsitstructDog{varname:Stringvarson:Dog}structStudent{varp:Person?}structPerson{……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:21 | 阅读:52 | 回复:0
  • [Swift]swift之随机数
    [Swift]swift之随机数
    开发中很多地方都会用到随机数,下面说说随机数的使用。先来个小示例letdicFaceCount:UInt32=16//定义随机数产生范围letrandomRoll=Int(arc4random_uniform(dicFaceCount))+1//用arc4random方法生成随机数print(rand ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:21 | 阅读:51 | 回复:0
  • 【Swift】IOS开发中自定义转场动画
    【Swift】IOS开发中自定义转场动画
    在IOS开发中,我们model另外一个控制器的时候,一般都使用默认的转场动画。其实我们可以自定义一些转场动画。达到不同的转场效果。步骤如下:(photoBrowser是目标控制器)1.在源控制器中,设置目标控制器的转场代理为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:20 | 阅读:50 | 回复:0
  • Swift5.4语言指南(二十九)高级运算符
    Swift5.4语言指南(二十九)高级运算符
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:20 | 阅读:48 | 回复:0
  • Swift-使用CollectionView实现图片Gallery画廊效果(左右滑动浏览图片) ...
    Swift-使用CollectionView实现图片Gallery画廊效果(左右滑动浏览图片) ...
    1,效果图(1)图片从左至右横向排列(只有一行),通过手指拖动可以前后浏览图片。(2)视图滚动时,每张图片根据其与屏幕中心距离的不同,显示尺寸也会相应地变化。越靠近屏幕中心尺寸就越大,远离屏幕中心的就逐 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:20 | 阅读:45 | 回复:0
  • Swift中使用typealias定义一个闭包closure
    Swift中使用typealias定义一个闭包closure
    在OC中我们定义一个Blocks是这样定义的:typedefvoid(^ZWProgressHUDCompletionBlock)();在Swift中定义一个闭包是这种:typealiasZWProgressHUDCompletionBlock=()-amp;amp;gt;Void转载请注明。。。欢迎大家增加交流 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:20 | 阅读:54 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap