IOS是一个多线程的编程环境 程序:由源代码组成的可执行的应用,执行的程序有一个进行 进程:可以看做是正在执行的程序,负责资源分配和线程调度,进程中至少有一个线程,成为主线程,本质:进程的基本执行单元 线程:进程中执行的代码块,负责代码执行 多线程编程相关的类: 1.NSThread 2.NSObject
转载 2023-10-29 21:19:38
84阅读
对流行工具(如Xcode)和编程概念(如视图控制器)的高级讨论,这些对iOS开发本身很有用。1. XcodeXcode是iOS应用开发社区所见过的最通用的IDE。由于集成开发环境来自Apple,它的成本为零,是iOS应用程序开发的支柱。无论您是想从头编写程序还是想使用Apple Developers代码,Xcode都是一个很好的解决方案。Xcode附带编辑器,编译器和其他工具,以确保您可以从单点完
1.首先要先了解main( )函数,函数有四个参数,argc ,argv,程序主要类 ,代理类 2.plist 、xml 格式文件通常用于储存用户设置3. pch预编译文件头4. xibnterface Builder 图形设计界面(StoryBoard--iOS 5新特征)5.AppDelegate.m 妙用类似于监听接口 应用程序启动后,委托调用applicationDidFinishLaun
转载 2024-05-17 04:05:57
65阅读
chapter 1虽然从事C语言开发BIOS工作,但是依旧被面向对象的快捷方便所吸引。 接下来静下心来,准备学习学习iOS编程,希望来年能够从事iOS开发工作,希望能够做一个愉快的码农,并且能够继续深入研究数据结构和算法。摒弃速成的培训班视频,入手老美的一本《iOS编程》,从点滴做起,犹如当初学习C语言,对Objective-C保持热情!在成为iOS程序员,必须克服三道难题: - 必须学会Ob
转载 2023-09-09 20:19:17
54阅读
带出几十位从零开始学iOS的实习生或试用期的开发人员后,觉得真的是千人千面,每个人写的代码都风格迥异,如果没有一个文档规范,每次都和新人进行口头的说教,大概自己是不用敲代码了,所以吃了亏了就开始编写iOS编程规范。由于本人在写iOS代码前一直是C语言的开发,所以很多规范都受C语言的影响。 与大家分享下我总结的编程规范,有不合适的请大家指出(最好能举例说明为何不好,并给一个好的推荐)^_^1.
转载 2023-11-02 09:20:15
126阅读
一、搭建环境。IOS程序必须在mac os x系统上编程这点真是令人不爽。这不是存心在坑我这种穷人么...花了将近一下午,终于找到可用的mac os x 10.9系统、VMware的补丁(下载地址)和系统安装的图文教程(自己搜吧)。然后是苦逼的安装…. 二、xcode初探终于运行起了mac os x系统,心中那个激动啊!!!现在只要把xcode安装好,就可以开始编IOS程序了!不过…xc
转载 2023-07-18 11:50:50
41阅读
  来自《Objective-C编程之道iOS设计模式解析》一书的摘要总结 一、Prototype 原型模式定义:使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象。(《设计模式》1994) 一般在初始化信息不发生变化的情况下,克隆是最好的办法。这既可以隐藏对象创建的细节,又对性能是大大的提升。 适用情景: 需要创建的对象应独立于其类型与创建方式。 要实
转载 2024-02-14 13:21:35
23阅读
touchesBegan开始编写一个应用代码前,首先应该列出事物清单(了解需要做什么) 从代码可移植性的角度来看,纯手写代码 > xib界面文件 > storyboard从代码复杂度的角度来看,storyboard > xib 界面文件 > 纯手写代码 弹出提示框[UIAlertView alloc]initWithTitle iOS 8 建议
转载 2024-02-28 14:55:46
99阅读
目录1   简介2   Swift入门3   简单值4   控制流5   函数与闭包6   对象与类7   枚举与结构1   简介  Swift是供iOS和OS
转载 2023-07-17 10:42:49
87阅读
服 务器端监听某个端口是否有连接请求。服务器端程序处于堵塞状态,直到客户端向服务器端发出连接请求,服务器端接受请求程序才能向下运行。一旦连接建立起 来,通过Socket可以获得输入输出流对象。借助于输入输出流对象就可以实现与客户端的通讯,最后不要忘记关闭Socket和释放一些资源(包括:关闭 输入输出流)。
1. storyBoard与xib 1> 概述iOS下可视化编程分为两种方式: xib 和 storyboard在使用 xib 和 storyboard 创建 GUI 过程中,以 XML 文件格式存储在 Xcode 中,编译时生成 nib 的二进制文件. 在运行时, nib 文件被加载并且开始创建和实例化 GUI 2> 对比相同点:都属于 IB 编程的方式, 可以快速构建 GUI不同点
一、简介一、所谓的aop编程(面向切面编程),其原理也就是在不更改正常的业务流程的前提下,通过生成一个动态代理类,从而实现对目标对象嵌入附加的操作。在ios中,想要实现相似的效果也很简单,利用OC的动态性,通过Method Swizzling 改变目标函数的selector所指向的实现,然后在新的实现中实现附加的操作,完成之后再货到原来的处理逻辑。二、在一个类没有实现源码的情况下,如果你要改变一个
转载 2024-04-12 15:37:29
118阅读
使用Socket进行C/S结构编程,连接过程 服务器端监听某个端口是否有连接
原创 2022-08-27 00:11:10
136阅读
面向协议的Swift面向协议应用场景:为什么说Swift是面向协议编程的语言? 面向协议简单来说,协议就是一张代码实现蓝图,我们可以在这张蓝图上勾勒出可能需要实现的方法、属性和其他满足特定任务的功能模块。而类、结构或枚举都可以通过这张蓝图(协议)来提供对这些需求的实际实现。而任何满足协议要求的类型都被认为符合该协议,都需要实现该协议规定必须实现的方法和属性。Swift 标准库核心是面向协议,连一
转载 2023-11-25 00:08:53
61阅读
 现在学Python的人越来越多,很多小伙伴都非常有激情。利用碎片时间随时随地学习Python, 大家知道Python是一门编程语言,但是学语言光看不练是没有用的。最好能编程并运行,有没有什么好的神器可以随时编写代码,而且功能还蛮强大,有的,我今天就推荐一个IOS手机上能写Python代码的App 叫Pythonista. 强大的Pythonista1.功能强大有一些小程序也是
转载 2023-07-26 23:18:33
160阅读
一个简洁高效的用于使iOS支持AOP面向切面编程的库.它可以帮助你在不改变一个类或类实例的代码的前提下,有效更改类的行为.比iOS传统的 AOP方法,更加简单高效.支持在方法执行的前/后或替代原方法执行.曾经是 PSPDFKit 的一部分,PSPDFKit,在Dropbox和Evernote中都有应用,现在单独单独开源出来给大家使用. 简介一个简洁高效的
转载 2024-06-17 15:12:45
32阅读
考反映小游戏 今天大家一起来建立一个 iPhone app,给你的iPhone 制作一个简单的考反应游戏。 纲要: -在程序显示前运行代码; -UIButton, UILabel, UIImageView 的运用; -利用rendom增加游戏可玩性; -关于iPhone的“Utility Application”。 首先运行以安装好的 xCode 选择: File->New Project.
转载 2023-10-13 22:17:04
69阅读
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 在Objective-C中也是可以实现AOP的.这两天阅读了
转载 2023-10-16 19:24:32
166阅读
一、文档结构管理1.建立Libraries文件夹,所有第三方库放入其中。2.建立Utilities文件夹,自
原创 2014-10-21 22:19:58
84阅读
# Python iOS编程 ## 概述 iOS是苹果公司开发的移动操作系统,为iPhone、iPad和iPod Touch等设备提供了强大的功能和丰富的应用生态系统。虽然iOS的主要开发语言是Objective-C和Swift,但是使用Python也可以进行iOS应用程序的开发。本文将介绍如何使用Python进行iOS编程,并提供相关的代码示例。 ## Pythonista Python
原创 2023-10-07 06:08:59
107阅读
  • 1
  • 2
  • 3
  • 4
  • 5