我正在使用Java 13(13.0.1.hs-adpt),并且启用了预览语言功能(主要是由于文本块)。
我的代码会在适当的@SuppressWarnings("preview")
地方加上适当的注释,但是我仍然可以
Note: Some input files use preview language features.
Note: Recompile with -Xlint:preview for details.
Run Code Online (Sandbox Code Playgroud)
每当我编译时。
我知道那不是编译器打印警告(实际上,-Xlint:-preview
不会更改任何内容)。
有没有办法抑制这些消息?
我需要计算给定中心和缩放级别的地图边界.
我想我可以暂时设置地图中心和缩放和调用map.getBounds()
,但我不愿意(我需要禁用/重新启用一些事件处理程序).
有人知道如何在v3中这样做吗?
在Objective-C中编写是否安全
self.propery = [[SomeClass alloc] init];
Run Code Online (Sandbox Code Playgroud)
代替
SomeClass *tmp = [[SomeClass alloc] init];
self.property = tmp;
[tmp release];
Run Code Online (Sandbox Code Playgroud)
或者第一种形式会泄漏内存吗?