E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
obj-c
要求
百词斩白盒、黑盒等软件测试理论和方法,移动端互联网行业测试环境及相关技术熟悉java/
obj-c
或几种脚本语言如ruby/perl/shell等,能熟练编写测试代码善于学习和运用新知识,具有良好的分析和解决问题能力永洪熟悉
有猫饼233
·
2020-09-10 14:51
转岗
总结
Obj-C
中+load与+initialize的区别
+load与+initialize两个类方法在Objective-C中,在于iOS会在运行期提前并且自动调用这两个方法。+load会在类初始加载时调用。+initialize会在第一次调用类的类方法或实例方法之前被调用。这两个方法是可选的,且只有在实现了它们时才会被调用。Apple的文档很清楚地说明了initialize和load的区别在于:load是只要类所在文件被引用就会被调用,而initia
不负红颜
·
2020-09-10 11:12
IOS
MapView添加自定义大头针(
Obj-C
)
1.创建大头针模型类,遵循协议#import#import@interfaceJSAnnotation:NSObject//经纬度@property(nonatomic)CLLocationCoordinate2Dcoordinate;//标题@property(nonatomic,copy,nullable)NSString*title;//子标题@property(nonatomic,copy
ShenYj
·
2020-08-25 17:21
加速计案例(小球移动) - (
Obj-C
)
实现方式:使用加速计反应小球的受力情况,通过改变小球的frame,改变小球的位置需要实时获取数据,所以要使用Push方式这里只是根据加速度模拟小球移动:移动距离和加速度正相关1.需要移动距离进行累加来表示移动距离的变化受力移动时间越长,速度越大,移动距离越来越远2.避免小球移出界面,判断小球的坐标,当X轴和Y轴坐标分表小于等于零和大于等于屏幕宽度/高度-自身宽度/高度时,先让小球的坐标值等于临界值
ShenYj
·
2020-08-25 06:39
apple mach-o linker(id) error
昨儿可算是软考完了白天回公司赶了段程序,晚上回来赶紧照着《Objective-C基础教程》试试
Obj-c
的语法结果写了俩简单的类,Xcode就报错applemach-olinker(id)error了具体内容是
sillyboytao
·
2020-08-24 23:40
Objective-C基础
linker
apple
xcode
class
file
x86
MarkNoteParser - 用Swift/
Obj-c
实现的markdown解析器
我用
Obj-c
和Swfit实现了一个简单的markdown解析器,源代码放在github上了。
MarkNote
·
2020-08-24 20:28
Swift快速入门(一)第一个Swift程序
另外学习本系列并不需要
obj-c
的知识,但是如果你想开发iOS,
obj-c
是必须要学的,因为Swift并不能很快的替代
obj-c
。另外本系列基于OSXEICaptitan10
刘望舒
·
2020-08-23 17:07
Swift
iOS开发指南
iOS crash分析相关博客
全面的理解和分析iOS的崩溃日志念茜-漫谈iOSCrash收集框架如何定位
Obj-C
野指针随机Crash(一):先提高野指针Crash率如何定位
Obj-C
野指针随机Crash(二):让非必现Crash变成必现如何定位
哦呵呵y
·
2020-08-23 11:29
unity开发之接入苹果官方iap (五)
最近研究了一下接入苹果iap,由于对于
obj-c
完全不懂,起初想用soomla接入,研究了发现,全是英语根本读不懂啊,然后想自己研究unity和ios交互自己写,先学习
obj-c
,奈何经理各种催只能想快的方法
Sea海
·
2020-08-22 17:04
Unity开发杂项
MapView设置缩放(
Obj-C
)
演示效果,点击按钮实现地图显示的放大和缩小:通过设置mapView的region属性,中心点不变,改变跨度(地图的范围跨度*比例系数)跨度变小,地图显示缩大跨度变大,地图显示缩小演示代码://缩小-(IBAction)zoomOutBtnClick:(UIButton*)sender{//设置地图范围//设置中心点为当前地图范围的中心点CLLocationCoordinate2Dcenter=se
ShenYj
·
2020-08-21 14:46
『iOS/
Obj-C
』App所需要的全部的icon图标尺寸(单位px)
前言列表iPhoneRetinaPlusAppSpotLightSettingsiPhoneRetinaNormalAppSpotLightSettingsiPadRetinaNormal非ProAppSpotLightSettings其他情况总结规律1.前言网上关于iOS的图标尺寸的说法真是叫“众说纷纭”…我来总结一下最关键、正确的干货,以后备用。这个问题真的坑太多了。为什么呢?对于同一款产品的
RainyTunes
·
2020-08-21 10:23
iOS/Obj-C
『iOS/
Obj-C
』The difference among int, NSInteger, NSUInteger and NSNumber
Thedifferenceamongint,NSInteger,NSUIntegerandNSNumberAppleiOSofficialdocumentisaprettysuperiortool.AboutNSNumber:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classe
RainyTunes
·
2020-08-21 10:23
iOS/Obj-C
Objective-C
iOS
『iOS/
Obj-C
』Note Of 8-day
Obj-C
/iOS foundation course
NoteOf8-dayObj-C/iOSfoundationcourse1.rewritemethod:init-(instancetype)init{self=[superinit];if(self){//self.name=@"RainyTunes";}returnself;}2.nonatomic,atomic,assign,retain,copyatomic->withthreadlock
RainyTunes
·
2020-08-21 10:23
iOS/Obj-C
iOS
Objective-C
Obj-C
中的关键字
原文:http://www.learn-cocos2d.com/2011/10/complete-list-objectivec-20-compiler-directives/@class@defs@protocol@required@optional@end@interface@public@package@protected@private@property@end@implementatio
quding0308
·
2020-08-20 11:16
objective
c
obj-c
在Xcode之外如何使用 import关键字
在Xcode中@import可以很方便的代替#import的功能,具体区别和便利请自行google之。这里简单介绍下在Xcode之外如何使用@import。直接以@importFoundation;1替换#import1在编译时会提示出错:./foo.h:2:1:error:useof'@import'whenmodulesaredisabled1我们只要简单打开modules标志就可以了:cla
这个教堂修了很久
·
2020-08-20 11:12
Obj-C
: 关键字
类Class:类是对象的模板,定义对象的状态(实例变量/数据结构)和对象的行为(可调用的方法).面向对象语言基于事件流来组织程序(而不是面向过程语言的程序流).类是程序开发的核心.类分为父类,子类;类库定义的NSObject类是一切类的祖先.类可以嵌套定义.每个类都有一个实例变量类指针isa(继承与NSObject),isa指向类结构(类定义的数据结构,包括变量名,类型和方法的实现+指向其超类类结
a37596906
·
2020-08-20 09:29
obj-c
在Xcode之外如何使用@import关键字
在Xcode中@import可以很方便的代替#import的功能,具体区别和便利请自行google之。这里简单介绍下在Xcode之外如何使用@import。直接以@importFoundation;替换#import在编译时会提示出错:./foo.h:2:1:error:useof'@import'whenmodulesaredisabled我们只要简单打开modules标志就可以了:clang-
weixin_34008784
·
2020-08-20 08:24
c和
obj-c
如何混用
1)
obj-c
的编译器处理后缀为m的文件时,可以识别
obj-c
和c的代码,处理mm文件可以识别
obj-c
,c,c++代码,但cpp文件必须只能用c/c++代码,而且cpp文件include的头文件中,也不能出现
kkk0526
·
2020-08-17 05:33
C和OC如何混用
17.c和
obj-c
如何混用1)
obj-c
的编译器处理后缀为m的文件时,可以识别
obj-c
和c的代码,处理mm文件可以识别
obj-c
,c,c++代码,但cpp文件必须只能用c/c++代码,而且cpp文件
csp0914
·
2020-08-15 22:19
iOS
Swift高阶函数map,filter,reduce实践
Swift是一门面向协议的语言,在使用Swift时我们已经充分享受到了面向协议编程带给我们的便利,但是Swift相比
Obj-C
还有一个更重要的优点,那就是对函数式编程提供了很好的支持,其中Swift提供了
番薯大佬
·
2020-08-15 14:52
swift学习
c和
obj-c
如何混用
obj-c
的编译器处理后缀为m的文件时,可以识别
obj-c
和c的代码,处理mm文件可以识别
obj-c
,c,c++代码,但cpp文件必须只能用c/c++代码,而且cpp文件include的头文件中,也不能出现
Aicland
·
2020-08-13 13:06
ios
转载
IOS第四天——
Obj-C
的数据类型和表达式
今天我们主要来看下
Obj-C
的数据类型和表达式一、数据类型
Obj-C
是C语言的超集,之前我们都知道了,所以
Obj-C
中的数据类型分为两种:一种是基于C语言的基本数据类型;另一种是
Obj-C
一把汤勺
·
2020-08-08 02:28
IOS开发--从零开始
IOS
Obj-C
Obj-C
使用WebViewJavascriptBridge使OC跟JS进行互调
WebViewJavaScriptBridge是一个iOS/OSX在UIWebViews/WebViews中
obj-C
和javascript发送消息的一个桥接Github地址:https://github.com
骚神Soson
·
2020-08-07 18:52
【IOS移动端】
Unity3D如何接入第三方的SDK - iOS篇
来源:http://blog.csdn.net/smlisi2/article/details/8786485授人以鱼,不如授人以渔”,以UNITY3D调用iOS版的91SDK为例,利用C#/C/
OBJ-C
game_braver
·
2020-08-04 14:48
unity3d
class_addMethod的详解
Obj-C
用起来真是各种happy,比如现在有这样一种情况:有一个类,我们希望它能响应一个消息(message),但是这个类没有相应的方法(method),而你又偏偏不能重写/继承这个类。
lvmaker
·
2020-07-31 20:52
ios开发
class_addMethod
在运行时为类添加方法
『iOS/
Obj-C
』V2EX iOS 客户端源码读书笔记
V2EXiOS客户端源码读书笔记学开发也有好一段时间了,这是第一次读成熟app的源码读到一点写一点全局没有使用Xib、Storyboard,可能是因为懒得用新功能重写老代码吧,另一方面V2EX的布局是极简风格,不一定需要InterfaceBuilder使用了Manager-Model-View-Controller的设计模式能使用点语法(通过属性调用)的地方就没使用中括号(通过方法调用)颜色统一使
RainyTunes
·
2020-07-30 16:03
iOS/Obj-C
物联网平台系列 - 开源技术平台
-许可协议:Apache2.0、BSD-开发语言:C,C++,
OBJ-C
,Java-系统平台:Arduino,Linux,Android
M2Mer
·
2020-07-29 15:06
16、使用Xcode和Instruments调试解决iOS内存泄露
本文假设你已经比较熟悉
Obj-C
的内存管理机制。实验的开发环境:XCode4.5.21、运行Demo。先下载一个实现准备好的内存泄露的Demo吧:leakap
zwcshy
·
2020-07-29 15:53
IOS进阶
视频录制-AVFoundation - (
Obj-C
)
视频录制与扫描二维码实现类似,区别在于:录制视频需要捕获:音频+视频-->生成一个视频文件所以在声明输入设备时,需要一个视频输入设备和一个音频输入设备//输入设备视频@property(nonatomic,strong)AVCaptureDeviceInput*videoInput;//输入设备音频@property(nonatomic,strong)AVCaptureDeviceInput*au
ShenYj
·
2020-07-29 08:39
Swift3.0 调用C函数
一般情况下Swit要想调用
obj-c
,c或c++代码必须通过
obj-c
以及桥接文件才可以办到,但是使用@_silgen_name,可以对于某些简单的代码,直接跳过桥接文件和.h头文件与C代码交互。
HCong
·
2020-07-28 10:50
面试必看|40道绝版iOS开发面试题
cocoa中所有的类都是NSObject的子类,多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在
obj-c
中通过委托来实现.2.Object-C
上天眷顾我
·
2020-07-28 06:42
关于iOS面试
iOS面试攻略下篇:Objective-C面试题和基本概念(1)
cocoa中所有的类都是NSObject的子类多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在
obj-c
中通过委托来实现.2、Object-C有私有方法吗
淡淡微笑
·
2020-07-16 04:33
IOS转载
ios 面试题
cocoa中所有的类都是NSObject的子类多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在
obj-c
中通过委托来实现.2、Object-C有私有方法吗
iteye_7514
·
2020-07-16 00:31
NSSet:
obj-c
的唯一集合
Objective-C有3种集合类型(collection):array,dictionary,set,他们三者的定义如下:array:有序集合dictionary:键-值集合set:无序唯一集合前2者大家用得比较多,只有set,很可能大家都没用过先看看以下代码:NSMutableSet*setA=[NSMutableSetnew];NSArray*arrayA=@[@1,@2];[setAadd
老虎Alex
·
2020-07-15 10:56
如果遇到内存泄露该怎么处理?
本文假设你已经比较熟悉
Obj-C
的内存管理机制。实验的开发环境:XCode4.5.21、运行Demo先下载一个实现准备好的内存泄露的Demo吧:leakapp
心无城府半点深丶
·
2020-07-15 02:44
视频截图-AVKit - (
Obj-C
)
视频图与视频是否在播放没有关系的,这里演示截图只是为了演示,截取当前正在播放的那一个点(当前界面内容)示例代码:#import"ViewController.h"#import#import@interfaceViewController()//截取正在播放的视频后,用来显示截取的图片@property(weak,nonatomic)IBOutletUIImageView*showSnipImag
ShenYj
·
2020-07-15 00:25
Objective-C 简介
简介Object-C通常写作Objective-C或者
Obj-C
或OC,是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C语言的面向对象编程语言。Object-C是一种面向对象的语言。
独木舟的木
·
2020-07-14 02:03
推送本地通知-创建本地通知 - (
Obj-C
)
推送通知和NSNotification区别:NSNotification是抽象的,不可见的推送通知是可见的(能用肉眼看到)iOS中提供了2种推送通知本地推送通知(LocalNotification)远程推送通知(RemoteNotification)推送通知的呈现效果:通知_01.png横幅方式:通知_02.png提醒样式:通知_03.png锁屏时也可以获取通知:通知_04.png推送通知有5种不
ShenYj
·
2020-07-13 14:51
音乐播放器-中断处理 - (
Obj-C
)
当手机突然来电话时,音乐播放不会自动停止,避免影响接听电话,我们还需要手动做中断处理最早的打算处理是通过AVAudioPlayer的AVAudioPlayerDelegate代理方法实现,中断相关的代理方法有:-(void)audioPlayerBeginInterruption:(AVAudioPlayer*)playerNS_DEPRECATED_IOS(2_2,8_0);-(void)aud
ShenYj
·
2020-07-13 13:07
Objective-C是个好东西(简介)
Objective-C,通常写作ObjC和较少用的ObjectiveC或
Obj-C
,是扩充C的面向对象编程语言。
jingwen3699
·
2020-07-13 06:36
object-c语言
播放自定义音效 - (
Obj-C
)
音效:相对音乐比较短,30s以内,不能控制播放(暂停),30s以上是不能通过音效播放的需要使用框架音效通常用于提示音,往往需要多次使用,多次使用一般会使用缓存处理创建音效需要设置一个soundID标识符,通过soundID操作对应的音效示例代码:#import"ViewController.h"//导入头文件#import@interfaceViewController()//音效缓存@prope
ShenYj
·
2020-07-11 12:13
系统分享(
Obj-C
)
1.导入头文件#import2.演示效果,点击屏幕的时候,弹出分享(新浪微博)//点击屏幕,分享到新浪微博-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{//1.创建控制器SLComposeViewController*composeVc=[SLComposeViewControllercomposeViewControll
ShenYj
·
2020-07-10 15:06
使用Xcode和Instruments调试解决iOS内存泄露
本文假设你已经比较熟悉
Obj-C
的内存管理机制。实验的开发环境:XCode4.5.21、运行Demo。先下载一个实现准备好的内存泄露的Demo吧:leakap
空杯子_
·
2020-07-10 03:03
iOS开发进阶
IOS开发进阶
Xcode中系统库文件libz.dylib的作用
这个也说明了
obj-C
是运行时语言,也就是数据的类型不是在编译时确定的,而是在运行时确定的。libz.dylib也是zip压缩解压缩的库,开发中经常用到的压缩库,PDF可以使用这个库文件来压缩。
swplzj
·
2020-07-10 03:45
iOS编程笔记
系统地图导航(
Obj-C
)
简单界面搭建:UI.png示例代码:#import"ViewController.h"#import@interfaceViewController()//目标地址@property(weak,nonatomic)IBOutletUITextField*destination_TF;@end@implementationViewController//开始导航按钮点击事件-(IBAction)na
ShenYj
·
2020-07-09 19:26
黑马程序员——iOS面试题归类整理(附详细答案)——黑马 ios 技术博客
cocoa中所有的类都是NSObject的子类,多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在
obj-c
中通过委托来实现.Object-C有私有方法吗
dumengqiu
·
2020-07-09 15:43
IOS开发
数据库-CoreData插入数据 - (
Obj-C
)
1.在控制器下导入"AppDelegate.h"头文件2.因为需要多次使用到AppDelegate中的数据上下文,为了避免每次都通过这种方式去获取:((AppDelegate*)[UIApplicationsharedApplication].delegate).managedObjectModel所以直接声明一个全局成员变量,并通过懒加载方式获取@property(nonatomic,stron
ShenYj
·
2020-07-09 05:26
移动端解决方案--微信浏览器下阻止视频全屏播放
在微信中内联播放视频x5-playsinline:设置android在微信中内联播放视频x-webkit-airplay:设置允许设备播放webkit-playsinline="":设置支持内联视频播放,但需要在
Obj-C
_miccretti
·
2020-07-06 19:40
从C/C++语言到Objective-C语言
iphone-development-introduction-7-from-the-c-c-language-to-objective-c-language/Objective-C,通常写作ObjC和较少用的ObjectiveC或
Obj-C
ReyZhang
·
2020-07-06 12:12
iphone
团队效率工具: 代码格式化之Clang-format
这里介绍下clang-format,它是基于clang的一个命令行工具,能够自动化格式C/C++/
Obj-C
代码,支持多种代码风格:Google,Chromium,LLVM,Mozilla,WebKit
程序手艺人
·
2020-07-06 11:24
[
开发工具
]
效率工具
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他