小编Chr*_*uik的帖子

使用NSUserDefaults保存CGPoints列表

我有一堆来自CCTMXLayer的CGPoints我想保存到NSUserDefaults,但似乎无法找到一种优雅的方式.

最初我希望使用NSMutableSet为包含多个NSValues(valueWithCGPoint)的值保存NSDictionary.据我所知,NSUserDefaults不支持NSMutableSet或NSValue.

此时我正在考虑将CGPoint的x和y值保存为字符串,并根据需要来回转换它.

objective-c nsuserdefaults nsset cgpoint

18
推荐指数
1
解决办法
4857
查看次数

将文件拖放到wpf/C#应用程序时,如何在Windows资源管理器中维护文件顺序?

在我的应用程序中,用户可以将文件从Windows资源管理器拖放到我的应用程序中的列表框中.这一切都很好但是在拖动多个文件时,根据用户在Windows资源管理器中点击哪个文件开始拖动,调用时文件传递的顺序会有所不同:

e.Data.GetData(DataFormats.FileDrop)
Run Code Online (Sandbox Code Playgroud)

如何以与Windows资源管理器中显示的顺序相同的顺序接收文件?

谢谢你的帮助!

.net c# wpf drag-and-drop c#-3.0

7
推荐指数
2
解决办法
1166
查看次数

标签 统计

.net ×1

c# ×1

c#-3.0 ×1

cgpoint ×1

drag-and-drop ×1

nsset ×1

nsuserdefaults ×1

objective-c ×1

wpf ×1