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
IOS开发学习
iOS开发学习
第六课——函数的定义、声明和调用
/函数是具有特定功能的代码段//通俗来说:一连串语句结合在一起,实现了某种功能,我们为它起了一个名字,之后我们就可以使用这个名字来代替这些语句//函数的使用可以省去重复的代码的编写,大大的简化了程序,提高了开发效率//从函数的定义上来看,函数可分为:库函数(系统提供好的函数,例如printf函数)和自定义函数(开发者自己写的函数)//使用函数的三步:函数声明函数定义函数调用//定义函数的第一种形式
sen147258369
·
2020-09-13 06:18
c语言
学习
编程
c
iOS开发学习
第十九课——匿名函数 Block
//Block的定义:Block也是一个函数,称为一个语法块(实现某个特定功能),只不过Block是一个比较特殊的函数,没有函数名称的函数,又叫做匿名函数格式:返回值类型(^Block变量名称)(参数列表)=返回值类型(可以省略)^(参数列表(一定要有参数名称)){Block的实现部分};#import#import"Person.h"//Block重定义typedefint(^newBlock)
sen147258369
·
2020-09-13 06:18
objective-c
ios开发
编程
学习
iOS开发学习
第五课——二维数组、字符串数组、多维数组
在上周学习过一维数组之后,今天,我更为深入地学习了二维数组.//二维数组的定义:是特殊的一维数组,里面包含多个一维数组//多维数组:每多一维就意味着需要更多的容器来装载之前的维度//二维数组的表现形式:数组名[常量1(下标1)][常量2(下标2)]={值1,值2,值3....值n};常量1代表了行数,常量2代表了列数,此时行数可以省略,因为可以根据列数来计算出行数//定义一个整型二维数组,其中包括
sen147258369
·
2020-09-13 06:17
c语言
c
学习
编程
二维数组
iOS开发学习
第一天,义无反顾的走上编程之路!
进入蓝鸥,是一个非常机缘巧合的事情。毕竟,原本学习机电一体化的我,与编程之间,也只是在学校里接触过一点点。之所以决定来到蓝鸥学习IOS,与我的一个同学有关。就在今年四月份,他刚刚在这里培训,从他那里了解了一些情况后,几乎是心血来潮,我来到了蓝鸥,准备转行,踏上程序员的道路。蓝鸥培训一共四个月的时间,在昨天已经开始上课,不过正式开始编程方面知识的学习,还是在今天。我们是讲师是邹明,一个很年轻幽默的老
sen147258369
·
2020-09-13 06:17
ios开发
编程
c
c语言
学习
iOS开发学习
第十七课——NSArray(不可变数组) 和 NSMutableArray(不可变数组)
//数组NSArray(不可变数组)和NSMutableArray(不可变数组)//NSMutableArray是NSArray的子类//数组是一个大容器,可以存储不同类的多个对象,切记:数组中必须存的是对象#importintmain(intargc,constchar*argv[]){@autoreleasepool{//创建数组对象使用初始化方法创建对象//NSString*str=@"Ha
sen147258369
·
2020-09-13 04:14
ios开发学习
笔记--Core Motion
iOS开发学习
笔记之CoreMotion—运动传感器官网文档:CoreMotionFrameworkReference一、简介现在的苹果手机都基本有运动传感器,能够过获取到设备的加速度及加速度,更方便用户交互
Code&Ocean
·
2020-09-11 15:15
iOS
移动开发
ios开发学习
笔记--调用相册或相机(UIImagePickerController)
Ios开发相册和相机的使用—UIImagePickerController在开发中,有时候需要获取用户的相册或者调用相机采集图片,比如APP的头像,此时可以使用UIImagePickerController.提醒一点。UIImagePickerController继承于UINavigationController所以在调用代理方法时,应同时遵循两个代理协议。另外,它还可以用于拍摄视频。官网文档:U
Code&Ocean
·
2020-09-11 15:15
#
Swift
语言基础
iOS
移动开发
iOS开发学习
笔记 -- (三)动态创建视图
这次的例子会演示用编程的方式使用TabBarController及创建视图。它会创建两个TAB,然后在每个TAB页中,加载我们自己定义的一个视图。最终结果如下:先新建一个项目,因为不需要interfacebuilder,我们选择Empty的项目类型。项目创建完成后,主要文件只有:AppDelegate.h和AppDelegate.m。接下来,我们需要创建自定义的视图。在Xcode中,选择:NewF
inte_sleeper
·
2020-09-11 14:41
iOS
IOS开发学习
笔记011-xcode使用技巧
xcode使用技巧1、自动生成类2、断点调试3、代码段保存4、注释标记1、新建类,自动生成两个文件和基本结构第一步第二步,选择新建一个类,而不是一个源文件第三步,书写类名一级自己要继承的父类第四步、选择文件的保存路径最后,自动生成两个文件,一个头文件,一个源文件,文件的基本结构已经写好了。2、断点调试断点调试可以观察程序运行过程中各种变量的变化过程,用于检查错误。取消断点或者删除断点3、代码段保存
weixin_30598225
·
2020-09-11 13:12
Android学习之布局方式
前言本职:
iOS开发学习
中:Android开发书籍:《第一行代码》、《Java核心技术卷I》本职是做iOS开发工作的,业余时间来学习Android,附带复习一下Java的基础语法,在此做个笔记,记录一下
会骑牛的小七
·
2020-08-26 23:07
Android学习笔记
开发者福利:
iOS开发学习
资源、解决方案大放送
百度iOS入门教程http://wenku.baidu.com/course/view/1ce3571252d380eb62946d8cM了个J博客http://www.cnblogs.com/mjios/tag/objective-c/iOS应用源码保护:http://www.ijiami.cn/iosCocoaChinahttp://www.cocoachina.comgit网https://
lz201234
·
2020-08-26 23:48
IOS 开发入门学习纲领
特殊指针
IOS开发学习
(1):了解一下Objective-C的基本语法.这部分基本是看完概述就完了.因为实际上不练手的话,看到的基本都忘记了.任意一本介绍Objective-c的书都行,重点是联想对比,
阿道奇
·
2020-08-26 06:50
iOS开发中常见设计模式总结
iOS开发学习
中,经常有人弄不清楚几种设计模式,或者面试中,经常被面试官问到,今天就来简单总结和探讨一下.总结下来,大致分为:单例模式,代理模式,观察者模式,工厂模式和策略模式等,下面就分别介绍下:(1
傲世情缘
·
2020-08-25 02:09
ios开发学习
笔记(这里一定有你想要的东西,全部免费)
1,SearchBar怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clearColor无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviewsobjectAtIndex:0]removeFromSuperview];2,NSDate:[java]viewplaincopy字母日期或时间元素表示示例GEr
zclovepp
·
2020-08-24 18:52
iOS
PHP单元测试框架PHPUnit的使用
以前在学习IOS开发时有专门写过Objective-C的单元测试的文章,
IOS开发学习
之单元测试,今天再总结下怎么在PHP中使用单元测试。
Corwien
·
2020-08-24 13:08
tdd
monolog
phpunit
php
ios开发学习
-UIScrollView
1、UIScrollView的用法:(1)将需要展示的内容添加到UIScrollView中(2)设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是告诉它滚动的范围(能滚多远,滚到哪里是尽头)2、UIScrollView无法滚动的解决办法如果UIScrollView无法滚动,可能是以下部分原因:(1)没有设置滚动范围contentSize设置
Corwien
·
2020-08-24 13:32
objective-c
ios
uiscrollview
ios开发学习
-xib文件的使用
Xib文件可以用来描述某一块局部的UI界面。1、创建xib方法2、Xib文件的加载:方法1(常用)NSArray*objs=[[NSBundlemainBundle]loadNibNamed:@"MJAppView"owner:niloptions:nil];这个方法会创建xib中的所有对象,并且将对象按顺序放到objs数组中.方法2bundle参数可以为nil,默认就是mainbundleUIN
Corwien
·
2020-08-24 13:31
objective-c
ios
xib
ios开发学习
-Plist文件
1、Plist文件概述直接将数据直接写在代码里面,不是一种合理的做法。如果数据经常改,就要经常翻开对应的代码进行修改,造成代码扩展性低。因此,可以考虑将经常变的数据放在文件中进行存储,程序启动后从文件中读取最新的数据。如果要变动数据,直接修改数据文件即可,不用修改代码。一般可以使用属性列表文件存储NSArray或者NSDictionary之类的数据,这种属性列表文件的扩展名是plist,因此也成为
Corwien
·
2020-08-24 13:30
ios
plist
objective-c
iOS开发学习
-扇形动画
前言:最近比较闲,正好利用这段时间把现在项目用的东西封装一下,方便以后复用,当然好的东西还是要分享。一起学习,一起进步。看图片,很显然这是一个扇形图,相信大家对做扇形图得心应手,可能对做扇形动画有一定难度,不急,下面给出代码和思路。Snip20170608_1.png针对项目用的扇形动画,在这个基础上我做了一下封装。核心代码如下:-(instancetype)initWithCenter:(CGP
码渣
·
2020-08-23 00:49
IOS开发:APP从业者必知的APP开发标准流程
在这里我还是要推荐下我自己建的
iOS开发学习
群:680565220,群里都是学ios开发的,如果你正在学习ios,小编欢迎你加入,今天分享的这个案例已经上传到群文件,
iOS逆向开发
·
2020-08-22 19:58
黑马程序员 ios开发中的几种设计模式
ios开发学习
中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。
_万里天
·
2020-08-22 18:08
oc基础
【干货】
iOS开发学习
中不易弄清楚的六种开发模式
相信很多刚开始接触ios的程序员会遇到这类问题,本文小编就为大家详细解说这6种模式应用场景,帮助大家理清思路,学好ios开发。1代理模式应用场景当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate。
火邑
·
2020-08-22 18:00
iOS逆向
iOS开发
web前端开发
iOS学习
iOS移动开发
前端
Python
2018年最不值得学习的五个编程语言:Objective-C上榜
在这里我还是要推荐下我自己建的
iOS开发学习
群:680565220,群里都是学
阿道奇
·
2020-08-21 06:29
iOS开发学习
之UIImage
1、UIImage的2种加载图片方式(1)有缓存(图片所占用的内存会一直停留在程序中),可能会导致占用大量内存而使程序崩溃,加载少量小图片时候使用。+(UIImage*)imageNamed:(NSString*)name;name是图片的文件名,png图片不用加后缀名,jpg等其他图片格式要加后缀名。(2)无缓存(图片所占用的内存会在一些特定操作后被清除),在加载大量图片时候使用+(UIImag
Corwien
·
2020-08-20 20:00
ios
objective-c
uiimage
uiimageview
iOS开发学习
之UIImage
1、UIImage的2种加载图片方式(1)有缓存(图片所占用的内存会一直停留在程序中),可能会导致占用大量内存而使程序崩溃,加载少量小图片时候使用。+(UIImage*)imageNamed:(NSString*)name;name是图片的文件名,png图片不用加后缀名,jpg等其他图片格式要加后缀名。(2)无缓存(图片所占用的内存会在一些特定操作后被清除),在加载大量图片时候使用+(UIImag
Corwien
·
2020-08-20 20:00
ios
objective-c
uiimage
uiimageview
fir.im Weekly - iOS/Android 应用程序架构解析
iOS开发学习
路线图@Cocochina论坛里hldsjk总结了自己的
iOS开发学习
路线图,非常强大。在线预览地址:http://ios.skyfox.org/route.html
fir_im官方
·
2020-08-20 07:40
ios免费榜第一:终结者2审判日那些你要知道的进阶小技巧
分享之前我还是要推荐下我自己建的
iOS开发学习
群:464738972,史上第一个ios5000人群,都是学ios开发的,如果你正在学习ios,小编欢迎你加入,今天分享的这个案例已经上传到群文件,大家都是软件开发党
阿道奇
·
2020-08-19 04:54
iOS开发学习
专题-基础知识(三)NSDictionary字典NSMutableDictionary可变字典NSDictionary字典和json转换详细使用方式
本文主要讲解的是不可变字典NSDictionary可变字典NSMutableDictionary字典NSDictionary和Json转换详细使用方式包括类型和值之间的转换文章是博主原创,转载请标明出处http://blog.csdn.net/werctzzz/article/details/71713293首先来看看不可变的字典#pragmamarkNSDictionary不可变字典//NSDi
伪随机的张三
·
2020-08-18 06:41
iOS开发基础
Objective-C
张三的iOS开发技术归档
ios开发学习
--绘图(Drawing)效果源码分享
MyPalette介绍:一个简单的画图工具Demo,可调节画笔粗细和颜色,可撤销上一步操作或全部操作,具有橡皮擦功能,可以保存图画到本地相册。http://ios.itmdc.com/thread-160-1-1.html简单绘画介绍:简单的绘制直线,矩形,文字等。http://ios.itmdc.com/thread-160-1-1.html小画板介绍:利用cocos2d来实现一个画板功能,可以
iteye_17686
·
2020-08-17 05:44
ios开发学习
--歌词处理--解析lrc文件
我觉得要想解析lrc首先大家应该了解一下lrc文件的结构,大家可以去看一下**百科我这里粗略的写一下;■时间标签(Time-tag)形式为"[mm:ss]"(分钟数:秒数)或"[mm:ss.ff]"。数字须为非负整数■标识标签(ID-tags)其格式为"[标识名:值]"。大小写等价。以下是预定义的标签。[ar:艺人名][ti:曲名][al:专辑名][by:编者(指编辑LRC歌词的人)][offse
diansuoku1565
·
2020-08-14 17:59
PHP单元测试框架PHPUnit的使用方法
以前在学习IOS开发时有专门写过Objective-C的单元测试的文章,
IOS开发学习
之单元测试,今天再总结下怎么在PHP中使用单元测试。
moliyiran
·
2020-08-14 10:12
php
IOS开发学习
笔记Day2-OC基础二
IOS开发学习
笔记Day2-OC基础二内存管理多个对象的内存管理在谈@property修饰符-内存管理@class避免重复拷贝和编译性能优化强指针弱指针对释放的影响类别Category匿名类别block
lijianbiao0
·
2020-08-12 15:41
IOS学习-OC
IOS开发学习
笔记(六)——多视图应用程序之StoryBoard实践
StoryBoard是iOS开发中重要的角色,可以实现可视化的程序页面切换逻辑控制。下面我们通过简单的例子来看看StoryBoard的使用方法。我们新建一个SingleViewApplication,注意选择StoryBoard选项;删除自动生成的Controller头文件和.m文件;在MainStoryboard.storyboard中,删除默认生成的ViewController;新建一个Tab
Soloman
·
2020-08-12 15:25
iOS移动开发
IOS开发学习
笔记(五)——多视图应用程序之框架分析
我们之前学习了SingleViewApplication的创建和设置,当然我们的程序不可能只有一个界面,所以我们需要对多视图进行支持。我们首先来看看最简单的多视图应用:UtilityApplication。我们新建一个工程,选择Utility类型,结果发现我们现在有2个ViewController:MainViewController和FlipsViewController。分别有.xib(xml
Soloman
·
2020-08-12 15:55
iOS移动开发
iOS
多视图应用
一个程序员工作一年来收藏的网站
安卓开发论坛)http://www.ui.cn/(UI)http://yun.baidu.com/#from=share_yun_logo(百度云盘)http://www.swiftv.cn/(swift,
ios
乐逍遥二
·
2020-08-11 02:57
程序员
论坛
安卓开发
移动互联网
IOS开发学习
笔记038-autolayout 自动布局 界面实现
在storyboard/xib文件中实现自动布局autolayout1、注意事项autolayout和frame属性是有冲突的,所以如果准备使用autolayout,就不要再代码中对控件的frame属性进行操作。设置autolayout必须设置完全,必须包括位置信息和尺寸信息。也就是说必须有宽高和坐标位置,缺一不可。2、简单示例两个view(redView和blueView),等高等宽,redVi
weixin_30634661
·
2020-08-10 02:54
iOS开发学习
路线 +技巧整理
其实自学编程并不难,自学iOS移动开发也不是很难。iOS拥有强大的开发工具IDEXcode,Xcode是开发OSX和iOS应用程序的最快捷的方式。Xcode具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。简单的界面构建器InterfaceBuilder(简称IB)通过鼠标拖拽就可以快速构建APPUI,甚至完全不需要真机调试,拖什么样,真机就表现成什么样。在这里我还是要推荐下我自己
金罗老师
·
2020-08-10 00:38
iOS
iOS开发
iOS项目开发
iOS学习
iOS编程
iOS开发学习
路线
那么现在说正题,如何成为负责任的开发者?关注作者:点击关注二字可以找到大神组织首先要负责,对自己的项目负责。如果是自己新开的项目,要保证随时都能清晰的想到项目当中每个地方是怎么实现的,测试或者用户反馈了问题以后,能立马想到可能的错误原因。如果是接手的项目,就要尽快去了解主要的界面和功能是如何实现的。你只有先做好自己分内的事,才有机会去顾暇别人的事。1.保持一个良好的代码规范以及文件架构。2.每天要
次世代群901739356
·
2020-08-10 00:37
IOS开发学习
笔记039-autolayout 代码实现
本文转载至http://www.cnblogs.com/songliquan/p/4548206.html1、代码实现比较复杂代码实现Autolayout的步骤利用NSLayoutConstraint类创建具体的约束对象添加约束对象到相应的view上1-(void)addConstraint:(NSLayoutConstraint*)constraint;23-(void)addConstrain
a1311010193
·
2020-08-09 19:55
iOS开发学习
路线
对本职业看法16年我尝试加入各种iOS开发交流群,群里的气氛大致就是:学什么iOS,iOS完了,OC完了.群里大致三种人:谁有企业开发证书,马甲包了解一下,iOS某网课推广.至今,大部分iOS开发群还都是仅供吹水用,偶尔能碰见几个好心人解决一下问题.个人观点个人观点:iOS开发这个职业,不是别人说完就完的,那些说完了的人都是因为技术菜,没有权威性,不想想自己为什么菜,为什么没有和唐巧王巍在一个高度
黄粱一梦丶
·
2020-08-09 11:19
iOS
iOS快速入门
国庆后lucio开始由Android开发转做iOS开发了,在这之前lucio可是什么苹果产品都没用过的小白,这里po一下小白的
iOS开发学习
历程,包括看的书、视频、文章,看看lucio如何从小白快速(并不快
luciozhang
·
2020-08-09 10:25
ios
iOS开发学习
笔记(零)
创建firstapp项目,在Xcode上可见到以下的项目结构。项目结构firstappAppDelegate.swiftViewController.swiftMain.storyboardAssets.xcassetsLaunchScreen.storyboardinfo.plistProductsfirstapp.app描述说明简单地描述一下各个文件的作用:AppDelegate.swift@
linmiansheng
·
2020-08-07 23:16
iOS学习笔记
Telegram学习解析系列(一):认识一下Telegram的源码
有兴趣的同行可以加文章最后面的telegram
iOS开发学习
群,一起学习讨论Telegram问题,一起
weixin_30376083
·
2020-08-04 19:53
iOS开发学习
笔记 2-2 C语言部分 类型、运算符与表达式
一、变量与数据类型1、变量,程序会进行大量计算,用来在计算过程中临时保存数据、存储数据,称之为变量;2、变量的数据类型2-1、基本数据类型:字符型:char;整型:short、int、long;浮点型;float、double、longdouble其中,char、short、int、long、float、double是C语言的基本数据类型;2-2、导出数据类型指针类型:T*结构体类型:struct
BobooO
·
2020-08-04 15:58
C
ios开发学习
笔记004-进制与位运算
进制二进制01组成,封2进1八进制0~7组成,封8进1十进制0~9组成,封10进1十六进制0~15组成,封16进1printf以不同进制形式进行输出变量的内存地址形式变量在内存中是从高地址到低地址依次保存的,并且只保存二进制查看内存地址的两种方式:%x和%p各个类型变量的取值范围类型修饰符在64bit编译器环境下,int占用4个字节(32bit),取值范围是-231~231-1;short占用2个
weixin_30244889
·
2020-08-04 11:55
浅谈iOS进阶路线
目录1.对本职业看法2.学习方法3.职业规划4.产品公司&外包公司5.做一个负责任的开发者6.
iOS开发学习
路线7.iOS基础知识点8.iOS中级知识点9.iOS高级知识点10.官方Kit对本职业看法16
super_man_风清扬
·
2020-08-04 01:07
iOS开发
ios
xcode
AutoreleasePool、Block、Runloop整理笔记
AutoreleasePool分析整理为了分析AutoreleasePool,下面分四种场景进行分析Person类用于打印对象的释放时机#importNS_ASSUME_NONNULL_BEGIN@(
iOS
weixin_34411563
·
2020-08-03 11:36
iOS开发学习
图谱
语言学习iOS基础iOS高级操作系统Frameworks开发进阶设计模式架构模式开发工具第三方服务App打包上传与审核持续集成开源项目语言学习屏幕快照2017-04-25下午6.08.33.png屏幕快照2017-04-25下午6.09.57.png屏幕快照2017-04-25下午6.10.20.pngiOS基础屏幕快照2017-04-25下午6.43.55.png屏幕快照2017-04-25下午
千羽千寻
·
2020-08-02 23:13
IOS
ios开发学习
笔记(这里一定有你想要的东西,全部免费)
参考:http://blog.csdn.net/mad1989/article/details/79726121,SearchBar怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clearColor无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviewsobjectAtIndex:0]removeFrom
the01hierarch
·
2020-08-01 09:49
iphone
iOS开发学习
笔记之swift3.0几种加载网络图片的方法
iOS加载本地图片很简单,只需要将图片当做资源加入到工程,imageView.image=UIImage(named:"这里加入导入的资源名字")就可以了,然而对于看图app,不可能将海量的图片都加入到app当中,而是通过网络获取图片,然后再用来显示,这样做就能实时从网络上获取最新的图片。废话不多说,现在讲讲再swfit3.0中用到的几种加载网络图片的方法。//storyboard拉一个image
chenlingLAL
·
2020-08-01 02:15
iOS开发
上一页
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
其他