• 关于

    ios_swift

    的搜索结果
  • 高效的 iOS 应用版本支持方法

    本文讲的是高效的 iOS 应用版本支持方法, 极少数应用程序很“奢侈”的只支持最新版本的 iOS。 设置一个较低的部署目标以及基于特定 iOS 版本的代码分支通常是很有必要的。虽然苹果公司的信息有些矛盾,还是有各种办法来完成这个。最近在这条 tweet上看到有人警告说,不要这样做: #defi...

    文章 玄学酱 2017-10-19 924浏览量

  • 通过 LLVM 在 Android 上运行 Swift 代码

    Swift 已经发布一年多了,苹果承诺将在 2015 年底开源 Swift。这是非常棒的一件事情,但是我们现在可以在 Android 设备上运行 Swift 吗? Swift 编译器 这都是由 Chris Lattner 设计的,很容易就可以发现 Swift 的编译器是基于 LLVM 构建的。LL...

    文章 行者武松 2017-06-06 1174浏览量

  • Swift函数调用逆向分析

    逆向分析Swift代码 为了研究Swift的动态性,我们将Swift的类、成员变量、函数调用等代码进行反编译。Swift代码如下: class TestASwiftClass { var aBool:Bool = true; var aInt:UInt = 0; var a...

    文章 huibao520 2016-11-28 14615浏览量

  • iOS app版本更新CheckVersion_Swift

    iOS app版本更新CheckVersion_Swift 前言 CheckVersion_Swift 是一款轻量级的 Swift 版本的框架,框架功能:根据 Apple 提供的 API 去请求 JSON ,根据 JSON 中的版本号决定是否去更新原生 App。更新提示的内容可以自定义,也可...

    文章 优惠码领取 2019-03-05 955浏览量

  • C++、Java、Objective-C、Swift 二进制兼容测试

    鉴于目前动态库在iOS App中使用越来越广泛,二进制的兼容问题可能会成为一个令人头疼的问题。本文主要对比一下C++、Java、Objecive-C和Swift的二进制兼容问题。 iOS端动态库使用情况 iOS 8开始支持App使用动态库。 苹果对提交的App的__TEXT__段大小是有限制的,...

    文章 阿呆少爷 2017-10-23 3853浏览量

  • [iOS]原生swift的hotpatch可行性初探

    0x0 引子 最近在iOS群里面看到某应用因为Hotpatch审核被拒绝, 如果Hotpatch全面被封禁, 那还不如全切swift, 又能提高性能, 又能减少编码中犯的错误. 仔细想想如果swift也有办法被Hotpatch, 不就更加完美了?Hotpatch是无法被全面封禁的, 可爱的程序猿们...

    文章 知兵 2016-11-16 4238浏览量

  • iOS - UISwitch

    前言 NS_CLASS_AVAILABLE_IOS(2_0) __TVOS_PROHIBITED @interface UISwitch : UIControl <NSCoding> @available(iOS 2.0, *) ...

    文章 QianChia 2016-08-10 860浏览量

  • iOS之学习资源收集--很好的IOS技术学习网站

    点击图片也能打开相关的网站: The AppGuruz:http://www.theappguruz.com/category/ios 也是一个国外的网站,但是包含了IOS的学习内容 https://spin.atomicobject.com/?s=IOS : 很好的国外英文IOS学习网站 ,内容...

    文章 goodboy_heyang 2016-05-05 1474浏览量

  • iOS开发几年了,你清楚OC中的这些东西么!!!?

    前言 几年前笔者是使用Objective-C进行iOS开发, 不过在两年前Apple发布swift的时候,就开始了swift的学习, 在swift1.2发布后就正式并且一直都使用了swift进行iOS的开发了, 之后就是对swift持续不断的学习, 近来swift3.0的发布, 更多的人会选择s...

    文章 浪途 2016-08-24 1340浏览量

  • 从Objective-C到Swift,你必须会的(四)DLog

    调试的时候打断点太慢,所以输出log就是一个很好的选择了。断点,一行一行的按,太麻烦了。从log里一条一条的看,很快就可以找到到哪个函数的哪个地方这个代码就没执行了。这里不详细讨论调试技巧的事。不过大概就是这个样子。但是,输出的log你只想在调试的时候看。在正式发布的版本里,那些东西你给谁看,而且...

    文章 ghost丶桃子 2016-05-18 1987浏览量

  • iOS - AudioServicesPlay 短频音效播放

    前言 extern void AudioServicesPlayAlertSound(SystemSoundID inSystemSoundID) __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0); @available(iOS 2...

    文章 QianChia 2016-08-14 643浏览量

  • GCD in Swfit 3.0

    这里包括了Queue, Group, Barrier, Semaphore等内容。基本上常用的GCD对象和方法在Swift3.0的改变都囊括其中。 代码在这里:https://github.com/future-challenger/Swift3.0/tree/master/GCD This pr...

    文章 桃子红了呐 2017-11-08 739浏览量

  • GCD处理多线程同步操作 韩俊强的博客

    原文地址: http://blog.csdn.net/qq_31810357/article/details/78906308 未经许可,严禁转载! GCD使用 dispatch_group_notify、dispatch_group_enter、dispatch_group_leave处理多线程...

    文章 韩俊强 2017-12-26 796浏览量

  • iOS 10 的适配问题

    随着iOS10发布的临近,大家的App都需要适配iOS10,下面是我总结的一些关于iOS10适配方面的问题,如果有错误,欢迎指出. 1.系统判断方法失效: 在你的项目中,当需要判断系统版本的话,不要使用下面的方法: #define isiOS10 ([[[[UIDevice currentDevi...

    文章 技术小甜 2017-11-15 900浏览量

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont

    原文地址: http://blog.csdn.net/qq_31810357/article/details/78906308 未经许可,严禁转载! GCD使用 dispatch_group_notify、dispatch_group_enter、dispatch_group_leave处理多线...

    文章 韩俊强 1970-01-01 343浏览量

  • iOS - Swift SQLite 数据库存储

    前言 采用 SQLite 数据库来存储数据。SQLite 作为一中小型数据库,应用 iOS 中,跟前三种保存方式相比,相对比较复杂一些。 注意:写入数据库,字符串可以采用 char 方式,而从数据库中取出 char 类型,当 char 类型有表示中文字符时,会出现乱码。这是因为数据库默认使用 A...

    文章 QianChia 2016-08-16 724浏览量

  • Swift Nullability and Objective-C

    通过Bridging-Header文件,Swift可以与Objective-C无缝调用,但是Swift与Objective-C有一个很大的不同点:Swift支持Optional类型。比如NSView和NSView?,在Objective-C里对此只有一种表示,即NSView *,既可以用来表示该V...

    文章 zhangao0086 2015-03-18 906浏览量

  • 苹果编程新纪元 之 Swift

    引言: 本届(2014)的WWDC着实让开发者们眼前一亮,在介绍完Yosemite和iOS8以后,苹果尽然强力推出全新的编程语言Swift.  这下iOS开发界的童鞋可有的忙活了.不过新语言一出,自然需要讨论一番.有人说好,有人说不好, 众说云云.  不过苹果对于此事已经公开发表看法了,原文如下:...

    文章 余书懿 2014-06-05 1014浏览量

  • [快速学会Swift第三方库] HanekeSwift篇

    [快速学会Swift第三方库] HanekeSwift篇 Haneke是一个轻量级的缓存,为UIImage,JSON,NSData,String提供记忆和LRU磁盘缓存。 目录 快速学会Swift第三方库 HanekeSwift篇 目录 编码之前 导入HanekeSwift ...

    文章 艾土咻 2016-05-25 3104浏览量

  • iOS11 完美解决导航栏按钮偏移问题 韩俊强的博客

    原文地址: http://blog.csdn.net/qq_31810357/article/details/78364336 文章说明: 未经授权严禁转发套作; iOS11出来以后导航栏自定义按钮会出现偏移问题,如下图: 解决方案: 1.修改偏移量; 2.调整响应范围; 我的导航栏是st...

    文章 韩俊强 2017-10-27 2170浏览量

  • Swift 2.3升级到Swift 3.0小记

    阿里云App从Swift 2.1开始使用Swift,随时不断的推进,现在所有的业务代码都用Swift编写。由于Swift 3.0语法上有诸多改变,所以从Swift 2.3升级到Swift 3.0是一件宜早不宜迟的事情。元旦期间抽了点时间做这个升级。 外部依赖 目前开源社区对Swift 3.0支持...

    文章 阿呆少爷 2018-07-10 1351浏览量

  • [iOS]原生swift的hotpatch可行性初探 续1

    0x0 引子 之前在<原生swift的hotpatch可行性初探>对swift hotpatch的原理做一个简单的介绍和简单的示例, 但基础的原理分析并不能确定真实的可行性. 为此想通过这篇文章来做一个更复杂的例子. 0x1 先来一个简单的例子 来一个例子, 实现用js patch s...

    文章 知兵 2016-11-11 1987浏览量

  • 优化总结:有哪些APP启动提速方法?

    作者 | 戴铭来源 | 阿里技术公众号一 通过 Universal Links 和 App Links 优化唤端启动体验App 都会存在拉新和导流的诉求,如何提高这些场景下的用户体验呢?这里会用到唤端技术。包含选择什么样的换端协议,我们先看看唤端路径,如下:唤端的协议分为自定义协议和平台标准协议...

    文章 开发者小助手_LS 2021-01-07 926浏览量

  • oc-01

    1 2 3 4 5 6 7 8 //#ifndef __OCDay01__aa__ //#define __OCDay01__aa__  //这2行是预编译指令,防止include的时候重复包含操作(a包含b,b又包含了a)   #include <stdio.h> //#inc...

    文章 范大脚脚 2017-11-14 694浏览量

  • 怎样的Flutter Engine定制流程,才能实现真正“开箱即用”?

    作者:闲鱼技术-卢克 引言 使用Flutter的过程中,如果遇到Flutter Engine的问题需要对其进行修改定制,那么我们需要对它的编译、打包以及发布流程非常清楚。这次在Flutter升级的过程中,发现之前Flutter Engine编译发布的脚本存在不少问题:没法做到开箱即用 脚本分散在多...

    文章 闲鱼技术 2019-11-26 1634浏览量

  • Async

    Async https://github.com/duemunk/Async   Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch (GCD) 这是一个Swift中GCD的语法糖库。   ...

    文章 游贤明 2016-04-14 1211浏览量

  • Swift学习第九枪之SQLite的使用

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010046908/article/details/51570242 前面写了一部分关于Swift的语法学习,...

    文章 请叫我东子 2016-06-02 614浏览量

  • iOS - UISplitViewController

    前言 NS_CLASS_AVAILABLE_IOS(3_2) @interface UISplitViewController : UIViewController @available(iOS 3.2, *) public class UISplitViewContr...

    文章 QianChia 2016-08-10 927浏览量

  • iOS组件化(一)—Cocopods创建私有库

    一、创建一个文件夹 mkdir Module 二、下载工程脚手架 pod lib create AaronSwift AaronSwift是你要创建的组件工程的名称。安装过程中会提示你输入要下载工程的配置(如下:),依次输入:iOS、Swift、Yes、Quick、Yes,其中第二步如果想创建OC...

    文章 40KClub 2020-03-20 720浏览量

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont

    原文地址: http://blog.csdn.net/qq_31810357/article/details/78364336 文章说明: 未经授权严禁转发套作; iOS11出来以后导航栏自定义按钮会出现偏移问题,如下图: 解决方案: 1.修改偏移量; 2.调整响应范围; 我的导航栏是st...

    文章 韩俊强 1970-01-01 416浏览量

1 2 3 4 ... 16 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT