推荐 综合 人气 评论 点赞
lua 实现tableToString
function tableToString(studentNum) local str ="{ " str = str.."\n" for k, v in pairs(studentNum) doif type(v) ~= "table" thenstr = str.."[\""..k.."\"]"str = str..":"str = str..vstr = st

0评论2023-02-09824

[Rust] 变量的属性: 不可变(immutable), 可变(mutable), 重定义(shadowing), 常量(const), 静态(static)
变量的可变性在 Rust 中, 变量可以具有下面的属性。immutable: 不可变变量mutable: 可变变量shadowing: 重定义(遮蔽)一个变量const: 常量static: 静态变量不可变变量(immutable) vs 可变变量(mut)Rust 的安全哲学要求变量默认是不可变的。fn main() {// 定义

0评论2023-02-09882

Lua中的weak表——weak table
  弱表(weak table)是一个很有意思的东西,像C++/Java等语言是没有的。弱表的定义是:A weak table is a table whose elements are weak references,元素为弱引用的表就叫弱表。有弱引用那么也就有强引用,有引用那么也就有非引用。我们先要厘这些基本概念

0评论2023-02-09468

Gink掉过的坑(一):将CCTableView导入到lua中
环境:系统:win7 64位cocos2dx:cocos2d-2.1rc0-x-2.1.3  Visual Studio: 2012由于项目是用lua写的,需要将cocos2dx中的方法导入到lua中, 但是cocos2dx官方并没有导出全部的接口,有些需要开发者自己导出。这里我们需要用CCTableView,这个类并不完善,还

0评论2023-02-09705

Lua中的table函数库 table lua
table.concat(table, sep,  start, end)concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep)隔开。除了table外, 其他的参数都不是必须的, 分隔符的默认值是

0评论2023-02-09864

lua的table表处理 及注意事项
lua,一款很轻量级很nice很强大的脚本语言,做为lua中使用最为频繁的table表,在使用之时还是有颇多的好处与坑的;下面是大牛 云风的一片关于lua table的blog,可使得对lua table内在机制 窥测一二;lua 的整体效率是很高的,其中,它的 table 实现的很巧妙为

0评论2023-02-09361

Unity热更新03-C#调用XLua-09-Lua表映射到 XLua的LuaTable中(不建议)
using System.Collections;using System.Collections.Generic;using UnityEngine;using XLua;public class Lesson9_CallLuaTable : MonoBehaviour{void Start(){LuaMgr.GetInstance().Init();LuaMgr.GetInstance().DoLuaFile("Main");//不建议使用LuaTable和L

0评论2023-02-09610

Lua 获取table的长度
#!/usr/bin/lua-- Lua获取tbale长度算法--[[Lua很少使用求长度的算法,假设table的类型是数组,可以使用tbale.getn(table)或者#但是也有风险,如果数组中有元素的值是nil,那么计算长度就会出错假设tbale是键值对,那么tbale.getn(table)或者#都无法使用,只

0评论2023-02-09991

Lua打印table树形结构 lua的table添加元素
--这是quick中的工具,作用就是打印Lua中强大的table的结构, 当table的嵌套层级比较多的时候,这个工具非常方便,开发中必备的工具。--具体使用方法:local debug = require("debug")--       debug.dump(dataTable, "dataTable", 3)接下来就可以在控

0评论2023-02-09380

lua的table库中的常用函数总结 lua输出table
table是Lua语言中的一种重要的数据类型, table 的一些特性简单列举如下: (1).table 是一个“关联数组”,数组的索引可以是数字或者是字符串; (2).table 的默认初始索引一般以 1 开始; (3).table 的变量只是一个地址引用,对 table 的操作不会产生数据影

0评论2023-02-09906

IOS Swift UITableViewcontroller实现点击空白处隐藏键盘
在ios开发中,为了方便,我们经常使用UITableViewcontroller,比如搜索界面为了方便可能更多的使用UITableViewcontroller,那么问题就来了,当我点击搜索框的时候会弹出一个键盘,我们需要点击空白处就隐藏键盘,这时候大家可能想到的事在UITableViewcontroll

0评论2023-02-09657

swift语言学习之UITableView分割线左边到头的解决
此方法兼容ios 7.8.9    // 在tableView创建地方设置   if tableView!.respondsToSelector("setSeparatorInset:"){            tableView!.separatorInset = UIEdgeInsetsZero        }        if tableView!.respondsToSelector("setLay

0评论2023-02-09944

swift tableview的分割线不能到头
1,设置tableview的separatorInset, layoutMarginsif(myTableView.respondsToSelector("setSeparatorInset:")) {myTableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0)}if(myTableView.respondsToSelector("setLayoutMargins:")) {myTableView.layout

0评论2023-02-09529

点击TableView中某行进入下一级界面(Swift)
  TableView这个控件在iOS的开发中非常的常见,他可以较好的展示一个层级结构。这里主要介绍,在点击某个条目的时候,如何进行跳转的下一个界面。以下是官方的关于这个跳转如何去实现,和如何去传递数据的过程。  Storyboards make it easy to pass data

0评论2023-02-09574

iOS Swift 开发语言之初接触,纯代码创建UIView,UITableView,UICollectionView
1. 初始化Label设置AttributeStringoverride func viewDidLoad() {let label = UILabel(frame:CGRect(x:20,y:80,width:(self.view.frame.size.width - 40),height:30))label.font = UIFont.systemFont(ofSize: 15)label.backgroundColor = UIColor.lightGrayl

0评论2023-02-09834

[Objective-C] Copy 和 MutableCopy
看了几篇文章,因为文章很新手向,所以内容很繁琐。故整理一下重点,写了测试程序去了解几个知识点,不讨论基本概念。新博客wossoneri.com传送门非集合类对象的copy与mutableCopy//NSStringNSMutableStringNSString *strA = @"origin";NSLog(@"strApointer: %

0评论2023-02-09909

Objective-C @executable_path、@loader_path和@rpath
工程配置中,有三个路径和库的加载息息相关:1、@executable_path可执行文件的路径,例如/Applications/WeChat.app/Contents/MacOS。 2、@loader_path被加载的二进制的路径,若该二进制是可执行文件,则@loader_path等价于@executable_path。适用于非可执行

0评论2023-02-09942

« 上一页 1/10 下一页 »