- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 iOS Tread Asynchronous Concurrent
iOS 几个傻傻分不清的事情,我认为是本质上对最基础的词汇没有找到定义的原因。Tread Asynchronous Concurrent
2020-09-14 17:51:34
162
原创 base64
base64为了方便传输数据,将数据中的字符,都转换为可见的64个固定的字符。 (1)base64字符 : A~Z a~z 0~9 + / 总共64个字符 编码为这样的字符格式(2)The base64 Alphabet...
2017-10-30 15:42:37
298
原创 SQL(Structured Query Language)结构化查询语言
1.关键词SELECT,UPDATE,DELETE,INSERECT,WHERE2.RDBMS(Relational Database Management System)关系型数据库管理系统比如MS SQL Server,IBM DB2,Oracle,MySQL,Microsoft Access3.RDBMS中的数据存储在被称为表(tables)的数据库对象中。 (解析理解
2017-08-01 23:41:30
3963
原创 瓜田李下
瓜田李下瓜田李下,意指正人君子要主动远离一些有争议的人和事,避免引起不必要的嫌疑,也指易引起嫌疑的地方。出自三国曹植《君子行》:“君子防未然,不处嫌疑间,瓜田不纳履,李下不整冠。”经过瓜田时不弯下腰提鞋,免得人怀疑摘瓜;走过李树下面,不要举起手来整理帽子,免得人家怀疑摘李子,典故一、元修律典故二、唐文宗
2017-07-22 23:45:12
607
转载 第一行代码android第二版的学习
活动的生命周期之返回栈 通过前面几节的学习,我相信你已经发现了这一点,android中的活动是可以层叠的。我们没启动一个新活动 ,就会覆盖在原活动之上,然后点击back会销毁最上面的活动,下面的每一个活动就会重新显示出来。 1.其实android是通过(Task)来管理活动的,一个任务就是一组存放在栈里边活动的集合,这个栈也会称作为返回栈(Back Stock) 2.活动状态:
2017-03-10 15:56:49
1079
原创 浅析object-c,swift "传值" 原理
1.object-c 的 代理protocol,以及block能传值的深层次的原因是:它们的申明和实现可以在两个不同的类进行,所以这就符合在不同的类中传值的要求。(1)协议的拥有者,可以创建协议实例,也就是协议执行者比如tabeview.delegate = self; self为协议的执行者 ,tableview为协议的拥有者。协议方法在协议中申明而在协议拥有者中被协议执行者调用,协议方法在
2017-01-02 23:13:31
480
原创 IOS 10 定位问题
问题描述: iOS 10系统定位不回调问题,以及开启定位权限提示框,几秒后消失。 版本不同存在的为题不同: 这个是ios arc机制引起的问题。arc回收内存,定位对象被销毁。在iOS 10以前不存在,iOS 10开始存在该问题。 解决方案: 解决方案将定位对象写成属性就可以解决了 解释:IOS 10以前存在开启定位权限提示框,几秒后消失。但定位回调式没问题的,以前有人解决
2016-11-04 18:19:18
1381
原创 iOS 10系统定位
问题描述: iOS 10系统定位不回调问题,以及开启定位权限提示框,几秒后消失。 版本不同存在的为题不同: 这个是ios arc机制引起的问题。arc回收内存,定位对象被销毁。在iOS 10以前不存在,iOS 10开始存在该问题。 解决方案: 解决方案将定位对象写成属性就可以解决了 解释:IOS 10...
2016-11-04 18:17:58
436
转载 iOS真机测试需要导入的文件
首先需要p12文件,其次需要与之对应的描述文件development,然后就是p12中的distribution文件
2015-05-26 16:51:42
400
原创 oc与js交互-----WKWebView
这些天研究了一些oc与js交互的问题,纯属个人理解oc与js交互是跨平台iOS与javaScript的通信。公司为了开发节约成本,本来安卓,与iOS两个版本的app开发,利用js通过webView的加载只需要做一些交互工作就使得javaScript书写的页面可以同时在安卓与iOS上使用可谓一举两得。WKWebView里边的方法1.OC中调用js方法(我认为是oc向js中传值)使用的
2015-04-24 16:45:28
10144
转载 BMKLocationService
//// BMKLocationService.h// LocationComponent//// Created by Baidu on 3/28/14.// Copyright (c) 2014 baidu. All rights reserved.//#import #import "BMKUserLocat
2015-04-14 17:06:07
1354
原创 BMKMapView
/* * BMKMapView.h * BMapKit * * Copyright 2011 Baidu Inc. All rights reserved. * */#import "BMKBaseComponent.h"#import "BMKTypes.h"#import "BMKAnnotation.h"#i
2015-04-01 17:08:44
1709
原创 iOS中的响应者链
iOS响应者链 当事件发生时,响应链首先被发送给第一个响应者(往往是事件发生的视图,也是用户触摸屏幕的地方)。事件将沿着响应着脸一直传递下去,知道被接受者做出处理。一般来说第一响应这是一个视图对象或者其子类,当其背触摸后事件就交由它处理,如果他不处理,事件就会传递给试图控制器对象UIViewController(如果存在),然后是它的父视图对象(superview),以此类推直到顶层视图。接
2015-03-10 14:06:22
506
原创 iOS中应用程序的启动顺序
总结程序启动过程如下: (1)程序入main函数创建UIApplication实例,UIApplicationDelegate实例 ; (2)在UIApplication代理实例中重写启动方法,设置第一视图ViewController (3)在第一视图ViewController添加控件,实现引用程序界面(UI展现)。
2015-03-09 10:06:14
492
原创 iOS本地数据存储的方式
iOS本地数据存储有哪几种方式?1. 复杂对象写入本地NSKeyedArchiver(归档)采用归档的形式来保存数据,该对象数据需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。现在创建一个Boss类,并且.h遵守NSCoding协议,.m两个协议方法。Boss.h文件#import
2015-03-08 18:45:13
618
原创 iOS线程的同步和异步
线程的同步和异步的区别?iOS中如何实现多线程的同步? 1.同步就是说多个任务之间是有先后关系的,一个任务需要等待另一个任务执行完毕后才能执行; 2.异步就是多个任务之间没有先后关系,不需要相互等待,各做各的事。 3.同步的话指的是多线程同时操作一个数据 这个时候需要对数据进行保护:原子操作(atomic)、加锁(NSLock、NSRecursive、NScondit
2015-03-07 20:20:28
506
原创 iOS中UI线程与进程的概述
1.什么是进程?什么是线程?二者有什么区别?答:线程是CPU独立运行,以及独立调度的基本单位(可以理解为一个进程中执行的代码片段),(扩展:“线程使用的是进程的资源,系统不会给线程分配资源;更新UI的时候要在主线程里更新,不要在子线程里更新,存在不确定性,会出错)。进程:是资源分配的基本单位(进程是一块包含了某些资源的内存区域)。区别:进程是线程的容器,真正完成代码执行的线程,而进程作为线程的执行...
2015-03-07 15:02:11
739
609_building_ar_experiences_with_reality_composer.pdf
2019-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人