#BOA

OC开发_Storyboard——AutoLayout

一、autolayout自动布局:1、设置所有视图框架的三种方法,可以通过代码创建也可以storyboard设置=规则 (1蓝线+约束:(位置)使用蓝线,根据蓝线拖动控件,只是告诉Xcode我要这样设置,但是还需要Xcode为我们执行相应的规则和约束ResettoSugestedConstrainsinVIe...

OC开发_Storyboard——多线程、UIScrollView

一、多线程1、主队列:处理多点触控和所有UI操作(不能阻塞、主要同步更新UI)dispatch_queue_tmainQueue=dispatchg_get_main_queue();//获得主线程Dispatch_async(queue,^{});//异步执行Blockdispatch_queue_tQueue=di...

OC开发_Storyboard——UITableView

 一、tableView1、datasource数据源(1构造每一个tableVIewCell的方法:cellForRowAtIndexPath,这里的   dequeueReusableCellWithIdentifier会根据识别ID去取storyBoard中的cell,同时...

OC开发_Storyboard——iPad开发

iPad开发(UniversalApplications)一、iPad 1、判断是否在iPad上   BOOLiPad=([[UIDevicecurrentDevice]userInterfaceIdiom]==UIUserInterfaceIdiomPad); &nb...
代码星球 ·2020-12-29

OC开发_Storyboard——Core Data

一、NSManagedObjectContext1、我们要想操作CoreData,首先需要一个NSManagedObjectContext2、那我们如何获得Context呢:创建一个UIManagedDocument二、UIManagedDocument1、UIManagedDocument是一系列用于管理存储的机制:...

OC开发_Storyboard——UIApplication和网络活动指示器

一、UIApplication 只有一个实例: UIApplication*myApplication=[UIApplicationsharedApplication]; 属性如果设置为YES的话,状态栏上的小转轮就会转,NO则不会[网络活动的表示,正在进行网络活动] @prop...

OC开发_Storyboard——绘制和视图

1、绘制 不要调用drawRect.调用setNeedsDisplay相当于告知系统视图需要重绘,它会去调用drawRect,更新屏外缓冲器2、UIBezierPath绘制图形,  设置图像opaque属性=no,根据透明度一层层合成视图,比直接修改比特值的开销会大很大多,消耗性能&nbs...

OC开发_Storyboard——block和动画

 一、协议@optional:可选的@requied:必须实现的  二、block代码块 1、以一个^开头,然后是参数,然后是一个大括号,包含我们的代码块1[aDictionaryenumerateKeysAndObjectsUsingBlock:^(idkey,idvalue,...

OC开发_Storyboard——NaviationController简单例子

 一个简单的Navigation的例子,demo里面用到了上一个demo的MVC,可以参考下:http://www.cnblogs.com/daomul/p/4426063.html 建立一个Nav其实灰常简单,通过Editor->embedin->NaviationController...

OC开发_Storyboard——视图控制生命周期以及NSNotifications

一、生命周期1、ViewDidLoad:一般的初始化,除了几何图形的初始化(这个时候还没确定)2、ViewWillAppear:代表你的视图将要在屏幕上显示,可能会调用多次,对不可见时可能能改变的内容进行同步(例如模型改变的时候调用显示改变的数据)3、ViewWillDisappear不在屏幕不再占用资源时,记住、恢复...

PepperLa's Boast(单调队列优化二维dp)

PepperLa'sBoast(单调队列优化二维dp) 题意:一个人在(1,1)点处,由于这个n*m的二维空间着火了,他要从(1,1)点逃到(n,m)点。给出n*m矩阵内每一个坐标的的值代表这里的空气,限制是空气小于等于零的地方不能呼吸。这个人的每一步只可以走到三个方向:(x+1,y+1) or(x...

解决autolt上传图片报错cannot open system clipboard

今天调试代码,发现本地可以上传图片,但是集成环境无法上传报错cannotopensystemclipboard:百度查了下,我的系统没有剪切板程序,才报错。验证方法如下:win+r,输入clipboard,如果提示如下所以程序执行复制剪切才会报错解决方案:下载clipboard.exe剪切板程序。下载地址:http:/...

可视化学习Tensorboard

TensorBoard涉及到的运算,通常是在训练庞大的深度神经网络中出现的复杂而又难以理解的运算。为了更方便TensorFlow程序的理解、调试与优化,发布了一套叫做TensorBoard的可视化工具。你可以用TensorBoard来展现你的TensorFlow图像,绘制图像生成的定量指标图以及附加数据。TensorB...
代码星球 ·2020-11-27

键盘类型UIKeyboardType

UITextField、UITextView等能够调出系统键盘的控件,通过下面这个属性可以控制弹出键盘的样式:self.priceTextField.keyboardType=UIKeyboardTypeDecimalPad;下面枚举下,常见的13种键盘样式 1.UIKeyboardTypeDefault(当...
代码星球 ·2020-10-22

leetcode 576. Out of Boundary Paths 、688. Knight Probability in Chessboard

576.OutofBoundaryPaths 给你一个棋盘,并放一个东西在一个起始位置,上、下、左、右移动,移动n次,一共有多少种可能移出这个棋盘https://www.cnblogs.com/grandyang/p/6927921.htmldp表示上一次移动,所有位置的路径数;t表示的是当前移动,所有位置的...
首页上一页12345...下一页尾页