手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
oc
oc专题提供oc的最新资讯内容,帮你更好的了解oc。
Swift和OC文件间的相互调用
公共文件/桥接的方法 2016/1/26 13:33 Swift使用OC文件方法 看完上面内容之后,你只需要这么做,swift就能使用OC的类了 注意这里是搜索bridging 注意这里是搜索bridging 注意这里是搜索bridging OC使用Swift文件方法 在你需要使用的文件中导入头文件 #import "<#YourProjectName#>-Swift.h"
作者:佚名 时间:2020-05-27
swift与OC混编创建混编工程
原创文章转载请注明出处。 背景 Swift语言自推出以来苹果官方就开始努力开始推这门新语言。就在15年WWDC上更是把Swift进行了开源,瞬间star就开始不断飙升,截止今天(16年1月25)已经达到26059个star【源码请点击这里】,而且每天还都在不断增长,而且每天都会有Pull Requests。这足以说明全球开发者对这门语言的认可度。虽然现在在有些地方还不够完善,但是相信会在未来的某一
作者:佚名 时间:2020-05-27
swift与OC混编方法调用
原创文章转载请注明出处。 背景 在上一篇文章swift与OC混编(创建混编工程)中简单讲述了怎么创建Swift和OC的混编工程。本篇讲一下Swift和OC的混编工程中的方法调用。 OC调用Swift OC调用Swift方法比较简单。但是需要注意以下几点: 1.需要在当前OC类里导入xxx-Swift.h头文件,其中xxx为项目名称(与你的项目配置相关,具体配置方式见上一篇文章) 2.OC类里仅可以
作者:佚名 时间:2020-05-27
2月TIOBE编程语言排行榜出炉,OC和Swift依旧在Top 10之外徘徊
▲点击上方“CocoaChina”关注即可免费学习 iOS 开发 在最新发布的TIOBE 2月编程语言排行榜中,Java、C以及C++依然稳居前三名,C#和Python分别位居第四和第五位。iOS开发者所关心的OC和Swift语言依然在Top10之外徘徊,分别位于14和16位。虽然我们对Java成为2015年年度编程语言有点吃惊,不过它的成绩并不是在短期内达到的。从2014年年底,Java就开始了
作者:佚名 时间:2020-06-02
Swift特点&与OC的不同
1.特点:快速 现代 安全 互动 2.可以使用现有的Cocoa 和Cocoa Touch框架 3.playground:只需要一个文件 不用创建工程 4.swift与OC的不同 -类文件的后缀名以.swift结尾; -没有main.m文件; -没有.h和.m文件; -使用了一组大括号{}代替oc里面的@implementation 和@end -在swift中 如果使用的是当前类的属性 可以
作者:佚名 时间:2020-06-04
core image几个滤镜例子 oc版本和swift版本
oc版本 //万花筒模式 + (CGImageRef) getKaleidoscope:(CIContext *)context { CIImage * image = [CIImage imageWithCGImage:[UIImage imageNamed:@"Icon"].CGImage]; CIFilter * kaleidoscope = [CIFilt
作者:佚名 时间:2020-06-04
含有导航栏的视图里tableView的坐标问题(swift代码理论和OC相通)
视图代码如下,注意我两个tableView设置的坐标,和下面位置对比。 其他有关导航的设置参考:http://www.voidcn.com/article/p-kasawpnh-ck.html <span style="font-family:Arial;font-size:18px;"> self.view.backgroundColor = UIColor.whiteColor(
作者:佚名 时间:2020-06-04
swift内存泄露,与OC的混合
1. 避免内存泄露 1)由于闭包引用了self而可能导致的内存泄露,必须如下这样写: weak var weakSelf = self; nearByVM = BMKNearByViewModel(onResult: { (address) -> () in weakSelf?.onGetAddress(address); });
作者:佚名 时间:2020-06-05
Swift中混用OC的方法
最近在自学Swift,写的过程中还需要用到一些优秀的OC的三方库,怎么办呢查了一下解决办法,在这记录一下。 一、当你在swift的中创建一个oc文件时,会自动弹出是否创建一个桥文件的选项 直接点击Create Bridging Header系统就自动帮你创建了一个.h文件如下 现在直接在这个.h文件中import你会用到的OC文件的.h就可以在swift中调用了 二、当然也可以自己创建桥连接文件
作者:佚名 时间:2020-06-05
教你实现类似于格瓦拉启动页中的放大转场动画OC&Swift
▲点击上方“CocoaChina”关注即可免费学习 iOS 开发 本文是投稿文章,作者:HenryCheng 一、前言 用过格瓦拉电影,或者其他app可能都知道,一种点击按钮用放大效果实现转场的动画现在很流行,效果大致如下 在iOS中,在同一个导航控制器你可以自定义转场动画实现两个viewController之间的过渡。实际上在iOS7之后,通过实现UIViewControllerAnimate
作者:佚名 时间:2020-06-05
swift 与oc 混编
oc 与swift 混编 创建oc一个项目 Swift_Objc oc 调用swift: 创建一个类SecondViewController,选择swift 语言,创建,提示是否进行桥接,点击桥接。 生成一个桥接文件Swift_Objc-Bridging-Header.h,这个文件在swift调用oc时学要用到。 在viewController,中引入 Swift_Objc-Swift.h 文件
作者:佚名 时间:2020-06-05
实现类似于格瓦拉启动页中的放大转场动画OC&Swift
本文是投稿文章,作者:HenryCheng (简书上的链接: http://www.jianshu.com/p/8c29fce5a994) 一、前言 用过格瓦拉电影,或者其他app可能都知道,一种点击按钮用放大效果实现转场的动画现在很流行,效果大致如下 在iOS中,在同一个导航控制器你可以自定义转场动画实现两个viewController之间的过渡。实际上在iOS7之后,通过实现UIViewCo
作者:佚名 时间:2020-06-05
swift与OC之间不得不知道的21点
swift与OC之间不得不知道的21点 原文 http://www.cnblogs.com/dsxniubility/p/4294658.html 主题 Swift 自6月的WWDC大会上由苹果的大神Chris Lattner向我们首次展示swift至今已经大半年时间了,虽然绝大部分软件公司代码里还都见不到一丁点swift的影子,但各路大牛早已纷纷已经对swift进行过各种挖掘了。 我总结下我的
作者:佚名 时间:2020-06-05
Swift是否和OC一样有runtime机制
Swift是否和OC一样有runtime机制 OC语言最大的特性无疑是其的动态性,可以利用OC的动态性能够获得一个类的方法和属性,从而实现灵活的程序,但Swift是否也包含了runtime机制呢? 参考链接:http://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=403153173&idx=1&sn=c631f95b28a0eb4b842a9494
作者:佚名 时间:2020-06-05
Swift和OC代码注释分析 #pragma mark, FIXME and TODO
转载:http://www.tuicool.com/articles/JVZjmm While coding in Objective-C, #pragma mark isvery handyfor code organization in the Jump Bar. For example: #pragma mark – Initialization code here... #pragma
作者:佚名 时间:2020-06-05
Swift Runtime分析:还像OC Runtime一样吗?
本文为手机淘宝资深无线开发工程师尹峥伟的投稿。 尹峥伟(花名 君展),来自手机淘宝技术团队的资深无线开发工程师,主要负责手机淘宝基础架构研发,Github开源库Wax的维护者,微信号yzwlvzxh,微博@君展。 Swift是苹果2014年发布的编程开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。Swift已经开源,目前最新版本为2.2。我们
作者:佚名 时间:2020-06-05
Swift与OC混合使用
今天在用Swift重写自己的项目时由于Swift中的类不允许重写load函数方法,而重写initialize这个方法又达不到效果,至于这两个类函数的区别,请自行百度。于是创建一个OC文件然后Swift引用,但是忘了如何引用,在这里做一个记录。 Swift中调用OC文件 如果你是在原有的Swift项目中创建OC文件,那么Xcode将自动进行提示,询问你是否要建立一个桥接,然后选择是。如果是在Swif
作者:佚名 时间:2020-06-05
Swift/OC计时器使用方法
SwiftAndOC计时器使用方法>Demo点此下载 使用方法请见Demo OC包含计时器 删除 暂停 恢复 Swift 只含删除 #pragma mark - 删除定时器 - (void)deleteTimer { if (timer == nil) { return; } //
作者:佚名 时间:2020-06-05
Swift中闭包实现OC的block传值
基本操作就是在第二个页面定义一个闭包函数,然后在第一个页面将定义好的函数,通过函数指针传递到第二个页面,然后就阔以了。废话不多说,直接上代码 // // ViewController.swift // SwiftClosure // // Created by 程磊 on 16/4/15. // Copyright © 2016年 AA租车. All rights reserved. //
作者:佚名 时间:2020-06-05
Swift/OC设置tabbar
Swift->Demo演示点此下载 OC ->Demo演示点此下载 使用方法请见Demo // 字体颜色 dict = NSDictionary( object: UIColor.init(red: 0.835, green: 0.090, blue: 0.125, alpha: 1.000),forKey: NSForeground
作者:佚名 时间:2020-06-05
上一页
1
2
3
4
5
6
7
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 淘宝已接入微信支付!官方确认:京东双
• 品控差!iPhone16首批现划痕、掉漆、摄
• DXO公布iPhone 16 Pro Max影像成绩:最
• 天玑9400刷新安卓记录!OPPO Find X8系
• 全球首款天玑9400旗舰!vivo X200官图突
• 苹果iPhone屏幕划痕如何去除?7个法子可
• iPhone SE 4首发!苹果自研5G基带第一个
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot