input单选框,name相同的单选项为同一单选组:1.radio选中某值的项:<label>input单选1组:</label>
radio单选项1<input type="radio" name="radio1" value="radio单选项1"/>
radio单选项2<input type="radio" name="radio1" value="
转载
2024-10-21 09:10:27
27阅读
开始吧 下载这篇教学 设定环境 前言 编译 hello world 创建 Classes @interface @implementation 把它们凑在一起 详细说明... 多重参数 建构子(Constructors) 存取权限 Class level access 异常情况(Exceptions)处理 继承、多型(Inheritance, Polymorphism)以及其它对
转载
2024-05-13 22:50:03
33阅读
目前为止,两种创建新对象的两种方法:第一种是[类名 new],第二种是[[类名 alloc] init]。这两种方法是等价的,不过,通常的Cocoa惯例是使用alloc和init,而不使用new。分配对象分配(allocation)是一个新对象诞生的过程。从操作系统获得一块内存并将其指定为存放对象的实例变量的位置。向某个类发送alloc消息的结果,就是为该类分配一块足够大的内存,以存放该类的全部实
一直想写一个整体的Objective-C的帖子,总是没时间,所以我想把大知识变小,小知识变更小,每天写一点点,来把自己学习的东西与大家分享,好了废话不多说。1、一门动态的语言OC Object-C(以下简称OC)是一门面向对象语言,这恐怕学过编程的人都知道。但是OC跟其他语言相比,显得格格不入。因为它是一门消息结构语言,而非函数调用。所以语法
转载
2023-07-29 22:39:34
45阅读
格式化代码1.指针“*”号的位置?如:NSString *varName;贴近变量名称,一行只能定义一个变量,不允许定义多个变量。2. 空格VS tabs?使用tab,一个tab设定为4个空格3.每行的长度?每行最多不得超过100个字,不是古老的80个字符。Xcode => Preferences => TextEditing => Page Guide at column /输入 100即可方法的声明和定义1.在- OR +和返回值之间留1个空格,方法名和第一个参数间不留空格。如:- (void)doSomethingWithString:(NSString *)theSt
转载
2012-02-08 17:28:00
62阅读
2评论
MPMoviePlayerController在iOS中播放视频可以使用MediaPlayer.framework种的MPMoviePlayerController类来完成,它支持本地视频和网络视频播放。这个类实现了MPMediaPlayback协议,因此具备一般的播放器控制功能,例如播放、暂停、停止等。但是MPMediaPlayerController自身并不是一个完整的视图控制器,如果要在UI
iOS多线程编程中,经常碰到多个线程访问共同的一个资源,在线程相互交互的情况下,需要一些同步措施,来保证线程之间交互的时候是安全的。下面我们一起看一下学一下iOS的几种常用的加锁方式,希望对大家有所帮助!!!1. @synchronized
2. NSLock对象锁
3. NSRecursiveLock递归锁
4. NSConditionLock条件锁
5. dispatch_semaphore
转载
2023-07-05 10:03:32
118阅读
到XCODE 4.5,IOS6,LLVM4.0才开始较好的支持字面量。以下是简要对比: 未使用字面量 使用字面量 NSString *greeting
转载
2023-05-23 07:48:46
53阅读
1. iOS中程序正常载入UIViewControlle时,下面四个方法哪个最先运行? A.viewVillAppear B.viewDidLoad C.viewDidAppear D.viewWillDisappear 2. 类方法用什么符号标识? A.+ B.- C.static D.* 3.
转载
2017-04-26 10:34:00
93阅读
2评论
本文主要介绍我们在面对源生IOS第三方类库的时候怎么把这些第三方的控件或者SDK转化为Xamarin.IOS
转载
2021-08-04 16:22:09
175阅读
一、前言开始之前,如果还没阅读过 隐藏协议整改公告 的,其实也不要紧,官方公告指引写的那叫一个一言难尽,也不知道跟谁学的,貌似写了很多,有用的却不多,接下来以我的角度给大家解读一下本次更新的要点和具体的操作。二、公告解读公告其实可以很简单的理解:自2023年9月15日起,涉及用户隐私的接口如:获取你的头像昵称,选择地址wx.chooseAddress,获取手机号等隐私接口如果被调用,中间会触发一个
Objective-C总Runtime的那点事儿(一)消息机制最近在找工作,Objective-C中的Runtime是经常被问到的一个问题,几乎是面试大公司必问的一个问题。当然还有一些其他问题也几乎必问,例如:RunLoop,Block,内存管理等。其他的问题如果有机会我会在其他文章中介绍。本篇文章...
转载
2022-05-15 21:59:52
268阅读
原文地址 http://www.blogjava.net/gembin/archive/2012/03/03/371166.html
i got several objective-c & iOS related books collected from the internet for sharing.
Hope u will like it.
&nbs
转载
精选
2012-07-17 22:57:15
646阅读
oc 是 c 的超集,从c扩展而来,具备面向对象的特性,比如类,消息,单继承。c的部分:数据类型:short,int,long,float,double,char,pointer,struct常用方法:readline()atoi()sizeof()malloc()oc的部分:receiver:classNameOrObjectselector:method消息的传递通过[receiver sel
原创
2014-06-25 23:45:18
598阅读
在 NSObject 类中有两个非常特殊的类方法 +load 和 +initialize ,用于类的初始化。这两个看似非常简单的类方法在许多方面会让人感到困惑,比如: 下面,我们将结合 runtime(我下载的是当前的最新版本 objc4-646.tar.gz) 的源码,一起来揭开它们的神秘面纱。
原创
2021-07-28 16:07:41
144阅读
IOS 小功能
原创
2022-07-15 15:30:38
71阅读
自从6月份买了iphone5之后,心里都是觉得不学点IOS开发,始终觉得有点浪费,而且咱还学习C、
原创
2022-12-01 01:22:12
162阅读
NSURLSession直接用session获取- (void)getDataWithPostSession {
NSURLSession *session = [NSURLSession sharedSession];
NSURL *url = [NSURL URLWithString:@"https://xxxxxx/"];
NSMutableURLRequest *r
转载
2021-05-06 22:57:10
679阅读
2评论
了解反射机制 Objective-C语言中的OC对象,都继承自NSObject类。这个类为我们提供了一些基础的方法和协议,我们可以直接调用从这个类继承过来方法。当然,本篇文章中讲到的反射方法,就在NSObject和Foundation框架中。 反射机制涉及到的东西比较多,这篇文章只从OC层面来讲反射
转载
2016-03-09 09:20:00
100阅读
2评论
//获得字符串长度NSString* str1=@"MAC OS Pro";NSLog(@"长度是 %d",[str1 length]);//两个字符串连接NSString* str2=@"MAC OS Pro";NSString* str3=@" Leopard";NSString* str4=[str2 stringByAppendingString:str3];NSLog(str4,nil)
原创
2023-03-22 09:59:27
125阅读